using 'path' package, updated html5lib dependency

Aligned library versions with latest SDK version
Ordered pubspec elements to align w/ Editor generated output
Removed js package: not used