boot-dev 2019-01-01

@alandipert thinking about this - I think it makes sense to keep the loader as a JVM language because then we also get system properties handling for free