fixed comparison of QRects
added possibility to ignore maximized windows
introduced anonymous namespace; using "use strict";
moved call to init() behind its declaration
added optional semicolons
ignore windows on different screens
removed debug output
delete originalOpacity property when resize finished
improved handling of minSize of clients
improved data structure for storing snapped clients
do not push clients out of their MaximizeArea
added possibility to ignore shaded windows
added missing/removed unnecessary semicolons
some reformatting to make jshint happy
advance version to 0.2