Merge pull request #1 from bowcot84/master

Update for Jasmine
ignore .idea
Refactoring test WIP
Moved scripts in modules
Merge pull request #2 from bowcot84/global_refactoring

Global refactoring
Removing the monad file as we're not using it at the mo...
Ignore .orig files
Clean up apitester merge markers
Merge pull request #3 from bowcot84/tube_resource

Tube resource
Changes to events structure and creation of tube/sample/spinColumn resources
Merge pull request #1 from bowcot84/testing_tube_resources_against_flat_json

Testing tube resources against flat json