Added a properties HashMap to the SwaggerEngine trait. The first iteration of this property is for setting baseUrl properties. First two properties are baseUrl.includeContextPath (default true) and baseUrl.includeServletPath (default false). Those properties are used when calling fullUrl for the baseUrl of the swagger doc.
use overrideable functions instead of a hashmap of properties to make baseUrl flags more discoverable.
Merge pull request #415 from ahaid/swagger-properties

Need a way to configure includeContextPath and includeServletPath for baseUrl