Xinerama

I've added xinerama support back in. I based the change on the 0.6 release, then modified the add_monitor call to work with current monitor.c. This let's me use all my monitors.