DSM-5.0 compatibility

Beginging with firmware version 4419 or laster, apache now run
under the "http" user instead of "nobody". Add version check to
installers and set the user appropriately for services that install or
access the webserver directory.
Replaced digests for evansport, #840
Add Mercurial to Python spk
Add scrypt to python spk
Add Firefox Sync Server spk
Add mercurial and scrypt modules to Python spk
Merge branch 'develop-dsm50' of https://github.com/saschpe/spksrc into dsm50
tt-rss: Add DSM5.0 compatibility
Selfoss: Add DSM5.0 compatibility
Owncloud: Add DSM5.0 compatibility
mantisbt: Add DSM5.0 compatibility
Fengoffice: Add DSM5.0 compatibility
roundcube: Add DSM5.0 compatibility
rutorrent: Add DSM5.0 compatibility
Newznab
- DSM5.0 compatibility
- Use PEAR package, fix digests
Merge branch 'develop' of https://github.com/SynoCommunity/spksrc into ffsync
FF Syncserver: Correct port in helpfile
debian-chroot: Add armhf to list of supported archs
Add zsh
Use ncursesw instead of ncurses