For some reason the resulting string from kramdown_parse turns everything into html escaped characters only in the instance where the string is added in some way to another string.  This unescapes the result of such an addition in the breadcrumb method.
Adds a more robust embargo check when the /downloads/ action is hit.  Adds convenience methods for checking if something is a content object.