Merge pull request #33 from maxluzuriaga/master

Functionality for creation of duplicate sparks & ability to destroy user associations to sparks
Removed IdeasController#update functionality.
Added tests for IdeasController, including failing tests for not-yet-built features.
Added tests for creating an idea with invalid sparks.
Added functionality to IdeasController to pass new tests.
Added Idea Model tests.