Committing mail classes, as well as change to pom.xml for providing the javax.mail dependency.
Formatting (removes trailing spaces mostly).
Puts javax.mail:mail dependency into the standard location in dependencyManagement section and makes it an optional dependency for those who don't use it.
Adds Google Guava as a dependency.
Adds SqlDatabase.cacheData to try to reduce network overhead of passing data around all the time.
Improves HtmlGrid.Static.findAll to only use the stylesheets used based on addStyleSheet API.
Fixes HtmlGrid.Static.addStyleSheet adding style sheets in the wrong order.
Adds Connection.setReadOnly calls to open connection methods in SqlDatabase.
Changes DefaultDatabasePing to check all delegate databases if the default is an aggregate.
Deprecates initializers.
Fixes javadoc warnings.
Merge branch 'master' into feature/mailProvider
Changes mail-related API names to be more consistent.
Adds the initial ability to invoke methods from State.getByPath.
Adds State.evaluatePathExpression.
Removes State.evaluatePathExpression for now while we figure out how to handle HTML-escaping etc.
Fixes sorting by special fields not working in Solr.
Merge branch 'master' into feature/countrecord
Removes RecordMetric API bridge in Record.
Renames RecordMetric to Metric.