Added tests
Added jshint through grunt
Updated docs to reflect that it's actually possible to not use a source
Version bump to 0.0.2