Can now specify in an arvados model that an element should be rendered as textile (refs #2917, #3354)
For an example of activation of this feature see the Group model, on the description attribute, in this commit.
Merge branch 'master' into 3354-render-textile
Merge branch 'master' into 3354-render-textile
Bug fix since recent commits to master where Textile was not being rendered any more after an update (refs #2917, refs #3354)
Something must have changed in the general JS event handling! Anyway, I now store the textile in a data attribute and then place it in the element later, during the on('hidden') phase
Now recognizes Arvados links using Textile (refs #3522, refs #3354)
The logic for detecting them relies on ApplicationHelper#link_to_if_arvados_object
e.g.: "This is not an Arvados collection link but if the content hash were real then it would be":37dsfsad687986986+87
3354: Redirect link#show to "show named object".

This way, if you put a text link like "foo":{uuid-of-name-link} in a
textile description field, it leads to the named object rather than
the generic "show attributes" page for the link object.
3354: Put edit (pencil) icon _below_ textile rather than to the right of it.
3354: Also render specified attributes as textile when content is read-only
3354: try again with edit (pencil) icon to the _right_ of the editable textile-rendered text

(Neither to the right nor underneath look perfect in all circumstances, but to the right is the better compromise.)
Merge branch 'master' into 3354-render-textile

Conflicts (resolved):
	apps/workbench/app/controllers/application_controller.rb
3354: Rename render_content_from_database helper to render_markup, as a more directly descriptive method name.
3354: ordinary Textile link markup was no longer working - fixed by checking to see if the link was interpreted as an Arvados object.
3354: add integration tests verify textile descriptions for projects
3354: Merge branch 'master' into 3354-render-textile

Conflicts:
	apps/workbench/app/assets/stylesheets/application.css.scss
	apps/workbench/app/helpers/application_helper.rb
	apps/workbench/app/models/group.rb
Merge branch '3354-render-textile' closes #3354