Add disconnect and reconnect methods to webSocket
Merge pull request #8 from andyperlitch/disconnect_reconnect

Add disconnect and reconnect methods to webSocket
removed json3 and es5-shim from deps, widened angular version
Time Series Widget: Y-axis magnitude
Merge branch 'master' of https://github.com/DataTorrent/malhar-angular-widgets
configurable time axis date format
show time range conditionally
Improvements to webSocket service.

- Connection re-attempts on the close event
- explicit connection and re-connection
- additional provider methods:
  - setExplicitConnection
  - setMaxConnectionAttempts
  - setConnectionAttemptInterval
Using angular.bind instead of Function.prototype.bind.

Switching testrunner back to PhantomJS.
Merge pull request #9 from andyperlitch/improved_websocket

Improvements to webSocket service
Ensure that the disconnect call does not throw, even if no WebSocket object has been made.
webSocket.connect does nothing if an open connection exists
Merge pull request #10 from andyperlitch/improved_websocket

Ensure that the disconnect call does not throw
Merge pull request #11 from andyperlitch/noop_connect

webSocket.connect does nothing if an open connection exists
updated bower deps
Merge branch 'noop_connect'
MLHR-1443 #resolve