added integration test support

fixes #11
Starting to separated questions
added empty gitignore
rando question picking
added spec helpers
Array to object conversion lib
Modified question creation logic
added schema tests
getRandomQuestion combined
removed user schema it test
moved requiredir fixtures
user model rewrite start
added first test question
added answer fields, added indent
Extended require dir functionality
minor refactoring
removed model registration
fixed forgotten requireDir impl
added models caching
fixed strategies