Pass jshint, more tests and misc fixes

This pull request adds some fixes and some tests:
* Fix jshint errors throughout the code (maybe we should add a jshint check to the test suite ?)
* Use strict mode
* Remove `inputlive` as it is not only useless, but also makes ffmpeg fail
* Remove filename escaping, as it was broken (`'\ '` evaluates to a single space anyway) and is now useless since we use `spawn` to run processes
* Add weird filename tests
* Add RTMP, RTSP and URL input tests using publicly available streams
* Add node v0.11 to travis test matrix

Note that tests still fail sometimes. It seems there is an intermittent bug with computing video size, I'm currently investigating this. For this pull request, you can see a successful run here: https://travis-ci.org/njoyard/node-fluent-ffmpeg/builds/20031479