Read puavo configuration before of injectDesktopData
MenuItem: not start application if it inactive by device type (menu.json).
Do not overwrite the log file within one session
Set spawn filename by hostname in order to avoid conflicts when use many terminals
Create spawnmenu filename by hostname and DISPLAY
Fix hostType when session runs from the thinclient
Do not deactive menuItem if hostType is undefined
Create webmenu home on start
Remove screen number of the :0 value when use it on the spawnmenu
Add device type restrictions to software not available for thin client
menu.json: fix syntax
Use nw-gyp to build node-ffi
Update shrinkwrap
Set intial menu on reset
Stop animation on blur
Improve logging
Update Backbone.ViewMaster
menuitem_view: Remove unnecessary if-wrapper
Throttle MenuItemView#open()
Make sure that single app can be opened only once in 250ms. Prevents
situations when holding down enter key might spawn multiple instances of
the same app
Makefile: Build posix module for node-webkit