Sdk rework

@ussuri @gaurave 

Change how we bundle the SDK, from a directory of loose .dart files to a single monolithic archive file. https://github.com/dart-lang/spark/issues/345