Merge pull request #59 from exside/master

Pull To Refresh implementation, minor cleanup, merge with original, directory restructuring
Merge pull request #60 from exside/master

Added ugly menu rating dialog and fixed crash on rotation (by fixing the layout, which is also ugly)
Updated project to properly run the tests again
Merge pull request #61 from NicolasKessler/master

Updated project to properly run the tests again
Big update, read comment