factor get_final_window_monitor out of get_final_window_rect
use primary number if /general/display_n equals -1
rename height and width locals to reflect they store percentages
fix: don't assume top coordinate is zero
fix: compared total #pixels with percentage
remove unused primary_display from gconf schema
fix stale comment
prepend "always on primary" option to display_n combo
select dest_screen or "always on primary" option
set display_n key to chosen display or "always on primary" special value
replace magic number with ALWAYS_ON_PRIMARY
fix indentation
Merge pull request #365 from schnittchen/master

Refactoring, positioning fix and pushing towards #364