- removed redundant get_info() function from display.py
- fixed bug if only 1 monitor is available
- added poor fix for monitors that report negative startX (needs to be
  cleaned up)
- square images not reisze and position the same way as portrait images