New feature-- repeated usage of the same hotkey will reduce the window size in 5% increments
Added 2 new hotkeys for making windows wider or taller in 5% increments
Slight modification that allows expanding and contracting (5%) in immediate succession of each other
New behavior: Repeated LEFT or RIGHT hotkeys will cycle window through multiple displays. Changed Wider/Taller hotkeys to Increase/Reduce 5% hotkeys
Removed the code for switching between screens-- it had several design issues that created some strange behavior
Merge branch 'incremental_sizing'
Removed old commented code for screen switching
Changed the 5% incremental sizing to using increments of 1/12th of the screen size
Updated the code for increse and reduce
Moified the behavior to automatically guess the anchor of a window
Simplified the increse/reduce action
Try to fix the descrete sizing and anchoring
Updated the delta computation

In case that window was not resized properly and it is determined to be anchord on the right or at the bottom.
Added hardcoded margin
Added preferences for margin

Added a tab to the preference dialog
Added code to lead it
Added defaults
Added preferences for size delta change

There are three different types: fixed, window relative and screen relative.
Minor fixes

First app run based on:

http://stackoverflow.com/questions/4525781/whats-the-most-common-scenario-for-cocoa-app-setup-during-first-launch
Changed X11 support to be loaded at runtime when libX11.dylib is present
Corrected isEqual and isEqualToString
Added Quit ShiftIt action

renamed the menu item as well so it is uniform