Adding some basic tests.
Adding Travis-CI file.
Adding npm tasks to mirror most make tasks.
Merge pull request #169 from MaxCDN/feature/tests

Adding some basic tests.