Removed MapRenderer interface from nano in favor of RendererFactory.

- Changed RendererFactory.create to include View object.
- Added RendererRactory.getFormats() to include list of format names renderer
  capable of producing.
Clarifying javadoc for RendererFactory.getFormats()
Merge pull request #51 from jdeolive/no-nano-maprender

Removed MapRenderer interface from nano in favour of RendererFactory.
Fixed encoding bug of renderer aliases.

- Added formats to output as well.
Added GeoTools based renderer.
Added geotools profile to cli module
Setting headless flag in travis build
add wms/wmts handlers