[maven-release-plugin] prepare release jcommune-1.9
[maven-release-plugin] prepare for next development iteration
#JC-1549 fix create external link with empty href
#JC-1549 fix external link unit tests
* Fixing JavaDocs, removing useless ones, adding appropriate explanation where needed.
* Changing formatting to get a better readability
* Removing query caching because we can't use it effectively in these cases, records are changed too often in DB to make this caching be effective.
Added JC-1479 resolution
Added JC-1479 resolution
Merge remote-tracking branch 'origin/master'

Conflicts:
	jcommune-view/jcommune-web-view/src/main/resources/org/jtalks/jcommune/web/view/messages_en.properties
	jcommune-view/jcommune-web-view/src/main/resources/org/jtalks/jcommune/web/view/messages_ru.properties
	jcommune-view/jcommune-web-view/src/main/resources/org/jtalks/jcommune/web/view/messages_uk.properties
Added JC-1487  resolution
#JC-1563 Surrounded branch/section names with h2 & h3 tags. Removed the styles for h2/h3 tags because there are needed only for SEOs, not for UI effects.
Next will surround topic names with h3.
#JC-1563 Surrounded topic title with h4 to be SEO friendly
* Additionally topic list was moved out to a custom tag so that we do not duplicate this big chunk of logic
* Created a folder 'topic' to contain all topic-related JSPs
* Added <jsp:useBean> onto some JSPs so that we can leverage auto-complete and error-highlighting
#JC-1563 Returned back Branch column where needed. Added another flag to the topicList tag on whether to show or not the branch column. It's not required on the branch page, but all other pages should have it.
#JC-1563 Fixed HTML Validation errors: H2 element is not allowed inside of TH. Thus TH was replaced with TR and appropriate class was added to leave sections the same style as they were.