Update travis-ci config, fix non-ascii char in FinRenderer, Add new unit tests for Configuration.java.

- Update travis-ci config file run unittests.  
- Add new unittest ConfigurationTest.java.  
- Fix FinRenderer.java to not have non-ascii character in a comment.

FinRenderer.java had degree symbol (instead of the word 'degree') in a comment, causing build checkascii to fail. Replaced with degree symbol with word 'degrees'.

I wasn't able to squash the commits since it had been a few months since I had merged upstream.