small fix of Vincent's patch
applied Vincent's path with some modifications
applied somwhat similiar patch like Alex Elide proposed
added pointer grab
removed control mask handling for slock (quite useless in my eyes)
applied Salmi's patch
applied BSD support patch
adding black cursor
adding a coffee mug cursor
added black window
initial commit