Split implementations to separate projects and complete the implementation for data URL support to include base64, mime-type and charset.
Use robot to test TCP URL support.
Merged net.api changes/fixed conflicts
Merge branch 'jfallows-master'