Merge branch 'release/v0.5.0' into develop
HTML preview scrollbar position

Better way to restore the scrollbar position after the HTML changes.
Missing text in HTML preview [resolves #19]

Pass length of UTF8 data to discount parser function mkd_string(). This fixes the sometimes missing text
at the end of the generated HTML.
Qt translation [resolves #22]

Load Qt translations from Qt installation or subdirectory "translations".
Missing text in HTML preview [resolves #19]

Really fix bug #19. The previous fix sometimes generated garbage data.
Probably because of the construct: markdownText.toUtf8().data();
Crash when empty link clicked [resolves #18]

Do not crash when the users clicks a link with an empty href in the HTML
preview.
Drag & Drop Support [resolves #13]

Add support for opening markdown files in the editor per
Drag & Drop.
Add link to softpedia.com page
Hard Line Break Marker [issue #24]

Override QPlainTextEdit::paintEvent() to draw a pilcrow sign at the end of
line with hard line breaks (two spaces).

This is turned off at the moment until an option to activate it is
implemented.
Menu entry and Shortcut for HTML preview/source [resolves #25]

Add entry to 'view' menu and shortcut (F5) to toggle between HTML preview and HTML source view.
Hard Line Break Marker [resolves #24]

Add option entry to 'Extras' menu to enable/disable the hard linebreak marker in the editor.
Add icon to "Blockquote" menu entry
Refactor MainWindow::initializeUI()
Modification Indicator [resolves #26]

Show indicator in window title when the markdown document was modified.
Save Changes dialog before opening a file [resolves #27]

Ask user if modified markdown document should be saved before opening
another file using File->Open or Recent Files menu.
Reorder methods in mainwindow.cpp based on header
Split initializeUi() in setupUi() & initializeApp()
Window Size, Position & State [resolves #14]

Save and restore the size, position and state of the main application
window.
Update fontawesome to version 3.2.1
New options dialog [issue #12]

Begin of a new options dialog. First setting should be
the font of the markdown editor.