Suppress unused assignment in Groovy (Gradle) files

The complaint here is about Gradle's `sourceCompatibility` property,
which is in fact actually used. See [1] regarding a resolution.

 - Check in and add .gitignore exception for .idea/inspectionProfiles
 - Add .idea/README.md to explain the above

[1]: http://youtrack.jetbrains.com/issue/IDEA-117419
Ignore Vim swap files
Add Travis CI configuration file

 - Per instructions at http://docs.travis-ci.com/user/languages/java
 - Add build status badge to readme
Add required field, constructor and getter to Library
Use lombok to eliminate boilerplate

 - Update README to reflect IDEA requirements
Publish Javadoc to GitHub Pages from Travis CI

 - All successful builds from cbeams/libjava:master trigger publication
 - Available at http://cbeams.github.io/libjava/api
 - Add task to 'delombok' sources in order to make all generated methods
   and constructors available to the javadoc tool

http://benlimmer.com/2013/12/26/automatically-publish-javadoc-to-gh-pages-with-travis-ci
Introduce io.beams.libjava packaging
Create LICENSE.md
Set initial version at 0.0.1-SNAPSHOT

Per Semantic Versioning 2.0.0, with the deviation that we use a dash (-)
instead of a dot (.) to delimit the SNAPSHOT qualifier to conform to
widely used Maven artifact versioning practices.

See http://semver.org
Add CONTRIBUTING.md with link to ClaHub agreement
Configure publication to Bintray

See:
 - https://github.com/bintray/gradle-bintray-plugin
 - http://www.gradle.org/docs/current/userguide/publishing_maven.html
Release v0.0.1
Increment version to 0.0.2-SNAPSHOT
Build -sources and -javadoc jars
Further configure maven publications

http://www.gradle.org/docs/current/userguide/publishing_maven.html
Release v0.0.2
Increment version to 0.0.3-SNAPSHOT