Issue #80, Added threshold method

The method updates the threshold every day at 12 AM. This is done
using the gem called "whenever".
Add bot-away gem for spam detection and some initial configuration.

Issue #75

FIXME javascript generated params[] need to bypass filtering. This may affect
code for Issue #93
 Issue #80, Added dashboard controller
Issue #80, Add dashboard tabbed view
Issue #80, List ideas for Idea Submitter/Committee in dashboard.
Merge branch 'master' into C4_Gezeery_#80_dashboard_view_ideas_performance
Issue #80, add empty test files
Issue #73 Add model tests
Issue #80, add the bulb view
Issue #80, add UML
Issue #80, add documentation
Issue #80, add documentation in threshold model
Issue #77 commits to check out
Merge branch 'master' of https://github.com/DevYah/coolsoft-13
Issue #73 Fix tests
Merge branch 'master' into C4_Gezeery_#80_dashboard_view_ideas_performance

Conflicts:
	Idearator/app/views/layouts/application.html.erb
Issue #80, re-add the UML
Issue #80, add tests
Issue #80, add edit view and seeds file
Issue #92 ,added graph.html file