Update device.coffee

The Portrait/Landscape Detection did not work, due to the different implementation of the device manufacturers of window.orientation
Update device.coffee

RTrim unnecessary Whitespaces
Update package.json

Update Version Number to 0.1.59
Update README.markdown

Added device.desktop()
Update device.coffee

create device.desktop()
Merge pull request #50 from lotterfriends/master

Refined Portrait/Landscape Detection