updated RedRound theme js to less stupid header hover animation handling
... and same for BlueRound
transmission-cli 2.73 + 2.52 spoof patch for tf-NG compatibility

squashed commit
index: missing queued for check status
transmission-rpc: ask for error and errorString
admin: update help for initial transmission setup
transmission-rpc: prepare newer daemon versions support (>2.40)

status constants changed, see :
https://trac.transmissionbt.com/browser/trunk/extras/rpc-spec.txt
enable cheap scrape on transmission-daemon
transmission-rpc: proper scrape info, like ttools.pl
update recommanded version info of transmission daemon (2.51)
update recommanded transmission daemon version info
stats: show current user freespace by testing df on his folder

This allow the use of mounted devices per user folder... nfs or hd
BlueRound: fix credit dereferrer link
profiles: fix reversed savepath/public columns
Transmission: rename constant parameter to use new status values

Now automatically setup this variant against transmission version.

Also grab the current kbytes value used for sizes
New netstat function to determine the next available port

Based on draft commit
http://github.com/pannal/torrentflux/commit/d058771400b38fd86cb5f7e32703389a679ab028

To use the ipv6 line (:::######) instead of the ipv4 line (0.0.0.0:######) since newer
versions of Linux only listen on ipv6 but allow connections on ipv4 via ipv4 to ipv6 mapping.
So if you have a torrent and no one is leeching from you then pannal's version will have the
issue where two torrents try to run on the same port.

Ideally there would be a nice combination of ipv4 and ipv6 with the duplicates removed.

Also add basic support for windows netstat from win32gnu tools and macos x one too
classes: migrate some classes to PHP5
merged epsylon changes; check
fix blue/redround's upload areas
Merge branch 'custom' of github.com:pannal/torrentflux into custom