add improvments to only format the selection when text is selected, and to only trigger a document modification if the formatting actually changed anything
speed up test for whether formatting changed the text
only care about selection when saving on menu action, not while reformatting on save
Merge branch 'format_selection' of https://github.com/saadmufti/eclipsecodeformatter_for_netbeans into saadmufti-format_selection
[license] add Saad Mufti as contributor
[ui] updated label for on save checkbox
[refactor] some refactorings, applied hints, javadoc
Merge branch 'saadmufti-format_selection'
[version] update to 1.7 and NB7.3.1
[doc] update description
[release] provide package for 1.7.0