Added API functionality

Forgot all the things that I added...
-Detail view is looking better
-More general tidiness
-Can now upload basic Sparks to the database (completely String based at
the moment due to database restrictions)
Added API functionality - CORRECT

Corrected last commit
Merge pull request #21 from aphillips915/master

Added API functionality - CORRECT
Fixed aqeel's pull request.
Merge pull request #22 from maxluzuriaga/master

Fixed error in Aqeel's pull request
Setup rspec tests.
created empty testing files
Started writing tests, for User specifically.
Made user emails and names unique.
Defined factories.
Added full tests for User model.
Merge pull request #23 from maxluzuriaga/testing

Preliminary Rails testing
Added spark tests
Added limit options to sparks and ideas list.
Merge pull request #24 from maxluzuriaga/master

Tests for Spark model, limit option for getting Spark and Idea list
Removed the spike API directory
Created Jawns controller, reorganized various controller finals, annotated models and routes.
Added Jawns routes
Added /api/v1/jawns functionality. Should return the most recent Sparks and Ideas together in one array.
Removed unnecessary helper tests.