moved off the non-UI parts of view.feed to component.feed

the get-part is still missing, though - it's too much of a mess
API endpoint get: rename noshowread to ignoreread and require it being set to "true"
move off the remaining non-UI parts from view.feed to component.feed
replace jquery 1.8.3 with 2.0.3+migrate
actually add the modal/component.feed js files
add the keyboard shortcuts back
jquery.dropdown: do not register document.click more than once
component.mobify: fix property initialization
remove the old cruft out of js/app.js
make the pool-info dumper work
api.php: don't cache the checkonline endpoint
replace $.attr with $.prop where used (it's deprecated)
API pool info: actually output something
view.feed: when opening an item, make it the selected one, too
view.settings: re-implement password changing