Added code to download phantomjs in setup_ubuntu.sh. Modified functional tests to use downloaded binary. Added hint in test.sh to run tests from vagrant
Added test instructions to HACKING.md
modified .travis.yml to set the PHANTOMJS_BINARY_PATH to 'phantomjs', to use the version on PATH
fixed phantomjs sed in .travis.yml
updated HACKING.md and moved default phantomjs location to setup_ubuntu.sh
Merge remote-tracking branch 'origin/develop' into auto-dl-phantomjs
Modified functional tests to use phantomjs binary on path, and changed setup_ubuntu.sh to install phantomjs in /usr/local/bin
updated vagrant warning in test.sh
removed PHANTOMJS_BINARY_PATH from config/test.py.example
Merge pull request #290 from jacksingleton/auto-dl-phantomjs

Added phantomjs binary download to setup_ubuntu.sh