Remove build output files from repository.
Remove Windows build files. Rename linux files from -linux to .sh; the .sh extension means that Windows users can still run the build just by double-clicking the build script.
Run tests in Phantomjs after build (only if Phantomjs is available); Delete build output files first.
fix travis build script
don't need to run tests again in travis file; ensure build script fails if tests fail
add file so output directory exists; add gitignore so that build output files can't be added back in.
Allow build script to run from a different directory
Update build instructions in readme
Fix typo in gitignore
Merge branch '761-build-improvements'