Merge branch 'release-1.4.1' into develop
add changelog to options
README.md: slight clarification on the way options.changelog works
README.md: add link to Packaging Guidelines about RPM %changelog
port %files generation to templating

 All lines in %files block will be generated based on processFiles() function
 using grunt.template.process().

 Side-Effects: Shaves off LOC off of code significantly and makes control-flow
 significantly more concise.

 Also removes reliance on calling chown/chgrp in %post-block.
fix indentation
grunt jsbeautifier run
Merge pull request #43 from andreas-marschke/fix/attrs
Added contribution guide and EditorConfig.

To make the contribution process simpler; a short guide was added to the
README.  To compliment this, an EditorConfig configuration was added
that specifies the (minimal) formatting guidelines for the project.
Bumping version to 1.4.2.
Merge branch 'release-1.4.2'