js/playList: parse rating to float

the custom sort function is comparing strings. String comparision in JavaScript is fine as long as both strings have the same lenght and the decimal mark at the same position.

But "10.0" was the only case violating this. "10.0" < a is returning false for all a's matching ^[0-9]\.[0-9]$

fixes #374

v2: we need to handle the rating coloumn explicitly, also remove this dirty eval hack with an associative array access

fixup
cmake/platform/unix: add boost-1.53 no scoped enum definition

fixes #533

NOTE: this is a candidate for the stable branch
Merge pull request #541 from karolherbst/bug374

js/playList: parse rating to float
Merge pull request #542 from karolherbst/bug533

cmake/platform/unix: add boost-1.53 no scoped enum definition
version: note #374 and #533 fix in changelog
ebuilds: moved to own repository: https://github.com/desura/desurium-overlay
travis: update apt tree before installing

this will fix errors in apt-get install if the server no longer have the requested archives
npwrapper: add debian flash plugin path
Merge pull request #549 from karolherbst/flash

npwrapper: add debian flash plugin path
Made README a markdown file. Content is the same, readability with text-based applications is identical, but github renders this way more nicely. :)
cmake: rework unit test execution a bit

so we don't depend on the static test_exec_monitor boost lib, also fixes some rare main undefined errors
pkgbuild: remove it because it is better maintained in AUR
util: let launchProcess work more like launchProcessXDG

this should fix #558

NOTE: this is a candidate for the stable branch
Merge pull request #557 from karolherbst/pkgbuild

pkgbuild: remove it because it is better maintained in AUR
Merge pull request #556 from karolherbst/boost_fix

cmake: rework unit test execution a bit
Merge pull request #555 from hobarrera/master

Made README a markdown file.
usercore: remove duplicate code in ItemHandle

createDesktopShortcut and createMenuEntry are doing the same, but are
installing the created file with other commands. Move the code into
a private method
usercore: make createDesktopfile a private ItemHandle method
changelog: fix typo
Merge pull request #560 from karolherbst/bug558

util: let launchProcess work more like launchProcessXDG