Composer installation

Introduces a composer.json file so that composer can be used to install this library. Please note that the repo should version number tagging in x.x.x format for this to work seamlessly.