Switch to gyp.
Merge testing scripts.

Moves the list of tests out of the Makefile and into scripts/test.py.
Merge branch 'gyp' into develop