#138 Implemented a gradle build script for api-lib

Reorganized the repo according to conventions
Updated the build.xml to handle the new gradle build script.
Added LICENSE.txt
#139 Added the capability to publish to maven targets for api-lib through gradle.

Includes local maven .m2 repositories as possible target.
#139 Updated version number for first release to mavenCentral!
Merge pull request #140 from ExpediaInc/gradle-build

Gradle build