first commit. Still in beta, the code needs a full review.
Using basename() to avoid sending a path to the server
Merge branch 'master' of https://github.com/pushtf/pushtf-client