get data connection callback working, fixup data channel creation logic (was causing setRemoteDescription errors)
couple semicolon fixes, start on url stuff