configure sbt build descriptor
* project descriptions
* library dependencies
* maven publish
travis build config update, ignore idea project config