[BIOCAT-911] Fixed formatting of lists in markdown'ed annotations
Refactored annotation_prepare_description method to accept an options hash rather than individual parameters
Moved escape_html to the helper method. Now uses markdown renderers html escape when rendering with markdown