Merge pull request #1 from hodgestar/master

Update to new test_utils.ImTester testing helper.
Moved to new promises based async tests
Merge remote-tracking branch 'jsskeleton/master' into feature/issue-2-setup-jssandbox-skel

Fixed Conflicts:
	.gitignore
	README.md
removing files git didn't notice were moves
Updating skel
Merge branch 'feature/issue-2-setup-jssandbox-skel' into develop
Fixed missing lib for jssandbox blocked gitignore.
Added initial state
Ask for EMIS
Added EMIS requesting state and placeholder validation
Added suname, dob and gender
Add classrooms and teachers
Added G1/G2 teachers
Added student questions
completed reg questions
Adding shared functions for CMS integration
Initial registration fixtures
Adding registration CRM post tests and functions
make sure we have a clean test env for each test
removing all the joy
Adding hooks for Travis