added settingsDialog and ManageFeedsDialog

Both are accessible via AppMenu.
SettingsDialog works, but needs MAJOR redesign by someone able to do
nice enyo2 guis. I tried and failed... :-(
ManageFeedsDialog is more or less a stub at the moment.
enabled feeds update again

some debug code got into a previous commit, I'm sorry.
peacified jslint
peacified jslint on more files
peacified jslint in App.js
peacified jslint in utility.js

Found a regexp bug by doing so...
fixed some cookie issues
ManageFeedsDialog.js: peacified jslint
SettingsDialog.js: peacified jslint
webos-ports-lib: fixed error in package.js
AppPanels.js major code restructurung

* Removed all code that handles feed updates
* Created new file UpdateFeeds.js that handles feed update
* Added buttons for Settings and Reload Feeds to Menu panel
* initial version of a Settings panel
* handle manual, daily and launch feed update settings. Ask will fall
back to manual.
* Manage feeds panel disabled until now, because it is not yet
functional.
UpdateFeeds.js fixed hang on error, enabled force update
Merge branch 'settings'

Conflicts:
	source/AppPanels.js
UpdateFeeds: fixed retry mechanism
AppPanels: added hr tag between settings buttons and package-list-buttons
removed cordova service calls

and replaced them with enyo.ServiceRequests

Also worked around missing device ready call.
cordova device fired work around

made it more robust.
got back toolbars

now you can again click buttons like install and update and so on.
preware 2 will not hang anymore on install error

it will also try it's bet to display the install error.
prevent preware from downloading feeds without network