Changed parsing of data to a StreamTransformer.
Removed trailing whitespaces.
Forgot testing, and change the rest of the dependencies.
Minor code style changes.
Added gitignore file that handles, dart, emacs and darteditor files.
Changed from a "fire and forget" commands, to waiting for the futures.
Added disconnect function.
Simple rearranging.
Merge pull request #2 from PedersenThomas/master

Introduction packet transformer and some refactoring