some whitespace changes in generation; change the filesystem class to re...

 * some whitespace changes in the generated code
 * rev our sdk pubspec constraint
 * change the filesystem class to try and return the same dart instance of a filesystem for the same javascript proxy