Reduce MBF Warning Logs to DEBUG

When the bean factory is not provided a WARN log was issued
because the message builder factory cannot be found.

Reduce the logs to DEBUG.
Use JDK8 on Travis

This will catch any Javadoc violations in pull requests.

No need for an explicit `api` task; it's invoked in the standard
travis `assemble` step.
INT-3101 Allow PPC for 'durable' in GF CQ Adapter

JIRA: https://jira.spring.io/browse/INT-3101

Change schema type from xsd:boolean to union with string and boolean.
INT-2738 Add Missing `getComponentType()` Methods

JIRA: https://jira.spring.io/browse/INT-2738

Add a `getComponentType()` method for all handlers,
message producers, and message sources that implement
`NamedComponent` (see `SPCA.getComponentType()`).

Add rome as an optional dependency - STS complained
because AtomFeedHttpMessageConverter has a dependency
on it.
INT-2975: Add `ValueExpression` for typed SpEL

JIRA: https://jira.spring.io/browse/INT-2975
INT-2975: Add `type` attr. for enricher property