add Serializable to simplify the construction of typed API based on js-interop
Merge branch 'master' into serializable
Merge pull request #47 from a14n/serializable

Add Serializable to simplify the creation of typed API based on js-interop
StringBuffer.add -> StringBuffer.write
List.addLast -> List.add
String.charCodes -> String.codeUnits
Merge pull request #50 from a14n/fix-changes

Fix last dart changes
Update pubspec.yaml

Dart SDK version 0.4.1.0_r19425
Serializable<T>
retain/release Serializable
add TODOs
Merge pull request #51 from a14n/retain-serializable

Allow to retain and release Serializable<Proxy>
ability to delete property on js object
Merge pull request #53 from a14n/delete-property

ability to delete property on js object
wrapping
improvements on JsArrayToListAdapter
add JsObjectToMapAdapter
Fixed Proxy when field/method starts with _

If trying to access a JavaScript field/variable that starts with _ (underscore), Dart treats it a library private and member name it suffixed with '@internalLibraryIdentifier' which we have to strip before sending over to the JS side.
Merge pull request #54 from pavelgj/master

Fixed Proxy when field/variable starts with _
bump pubspec