Don't build conf strings if WebJars map is empty

Removing trailing ", " from webjarsVersionsString for an empty webjars
map causes StringIndexOutOfBoundsException.
add travis
Merge pull request #46 from LeRiton/require_no_webjar

Don't build conf strings if WebJars map is empty
fix wording
formatting
Improved ReqireJS Handling

* The webjar! plugin loader works again (when possible)
* The RequireJS meta-data can now be pulled from the pom.xml so everything is in one place
* A new JSON API for getting the RequireJS config makes it easier to work with structured JSON data and fits better with the non-JavaScript JSON that RequireJS uses for config
cleanup
Merge pull request #47 from webjars/fix/half-sensible-requirejs

Improved ReqireJS Handling
formatting
fix javadoc
[maven-release-plugin] prepare release webjars-locator-0.14
[maven-release-plugin] prepare for next development iteration
Made CloseQuietly#closeQuietly(JarFile) public
Created UrlProtocolHandler and two default implementations, discovered
via ServiceLoader