Accepting pull request from feature/initial_setup

commit decf0bd4b66b66d0af0defe488b3451ae2704f74
Author: Fabien O'Carroll <fabien@Fabiens-Mac-mini.local>
Date:   Wed Oct 9 16:57:20 2013 +0100

    Creating tests folder

    Added very basic test to begin with for purpose of testing Travis CI

commit d09f0d890e1adef6470b1a5d207d86a7f0bc61fe
Author: Fabien O'Carroll <fabien@Fabiens-Mac-mini.local>
Date:   Wed Oct 9 16:56:37 2013 +0100

    Adding mocha as devDependency in package.json

commit 8b75105a9f25c80c837dcf84ae5ea465d72c9b16
Author: Fabien O'Carroll <fabien@Fabiens-Mac-mini.local>
Date:   Wed Oct 9 16:48:19 2013 +0100

    Adding .travis.yml file

    Very basic for now, just specifies to use node

commit 361be72d1342a8afc428f7bc74546db8796de589
Author: Fabien O'Carroll <fabien@Fabiens-Mac-mini.local>
Date:   Wed Oct 9 16:46:25 2013 +0100

    Adding package.json

commit 272f9d36ca9f87e0fe2f0f77b127bc1f22e239b4
Author: Fabien O'Carroll <fabien@Fabiens-Mac-mini.local>
Date:   Wed Oct 9 16:42:54 2013 +0100

    Adding .gitignore

    Includes node_modules folder and .DS_Store files