Merge pull request #9 from spikey360/master

well?
Merge pull request #10 from spikey360/develop

Fixed issue #11
minor fixes

do not have to add question number in globals
Merging arthasdk's changes of globals and key deletion
Merge pull request #11 from spikey360/develop

Fixed issue #11
fix passing of questions v1.0

fix passing of questions v1.0
fix passing of questions v2

also found and fixed some inherent bugs...
Insertion and fetching unit testing
fetchGlobals need not raise Exception
globalInstances unit testing
AnsweredQuestion unit testing
Finishing touches, unit test for almost all functions which transact
Incorporating modifications made by arthasdk regarding pass answer and globals
Handler for unit testing at /unittest
Added skip functionality in Take Test
Raise exception in evalFirstQuestion if time left violates bounds
Unit test functions of testmodule
Tweaks

No need for waiting for db in evalNextQuestion

Fixed buggy exception raising in fetchGlobal
Unit tests to check if theta is increasing and decreasing monotonously
Gradient passed as an optional parameter