Init cycles list when creating a workflow
Merge pull request #1388 from reciprocity/feature/mockups-workflow-polish

Init cycles list when creating a workflow
Create separate `Titled` mixin for `title` attribute

* Previously, it was within `Slugged`, but sometimes one is unwanted
Add methods for model registration
requests dropdown fix
b/15091601 Step one of refactoring widgets.  Dead code from startup removed, WidgetDescriptor made into a convenience class
Removed programs script, folded options into regular startup structure, made separate file for refresh queue
minor workflow HF mockup fixes
Show one-time frequency even if frequency is not set
Merge pull request #1390 from reciprocity/feature/mockups-workflow-polish

minor workflow HF mockup fixes
Give auditor access to all requests.
Provide display-name for title/name-free objects.
Merge branch 'release/0.9a29' of github.com:reciprocity/ggrc-core into release/0.9a29
Merge pull request #1389 from reciprocity/dropdown-fix-release

requests dropdown fix
Add missing copyright header
Add `GGRC.extensions` and use it for `infer_object_type`

* Basically, each extension with client-side content should register in
  the `GGRC.extensions` list.  Currently only `init_widgets` and
  `object_type_decision_tree` are supported methods.
Move ListLoader shorthand functions to `GGRC.MapperHelpers`

* This is cleaner and will enable reuse in extensions
Add models, migration, and settings for ggrc_workflows
Add initial javascript models, extensions, and templates
Remove cruft from previous commits