Create barebones prototype
Set revison.content type to TEXT
Migrate events.http_method datatype to enum

Clean up tab spacing to 2 chars
Remove redundant setting of created_at as it is handled by the
framework
Fix typo in migration comment and filename
Merge migrations into 1 file

This prevents unnecessary tweaking of down_revisions when the
merge with development takes time
Added context_id to events and revisions
Fix code indentation
Refactored dashboard widgets into controller that can take another controller class for its content; listing widgets on the dashboard now handled by ListView controller
Refactored dashboard widgets into controller that can take another controller class for its content; listing widgets on the dashboard now handled by ListView controller
Removed object_widget.mustache for directives, which seems to be orphaned.
Merge remote-tracking branch 'origin/feature/generalized_dashboard_widgets' into feature/generalized_dashboard_widgets

Conflicts:
	src/ggrc/static/mustache/directives/object_widget.mustache
Rename migration to use correct revision ID
Merge pull request #56 from reciprocity/feature/log_events

Feature/log events - includes migration
Merge pull request #58 from reciprocity/feature/generalized_dashboard_widgets

Refactor of Dashboard Widgets controller to be content-controller-agnostic
Merge branch 'develop' into feature/roles_and_permissions