Added a pending spec for uploading and added a .travis.yml file to build on other platforms