Fixed compilation error on JmsTemplate

Fixed compilation error on JmsTemplate and additionally
Added high level preliminary tests for JmsTemplate based on tests for Java version of JmsTemplate
Added Mockito as a dependency to aid in JmsTemplate tests
Added additional ignore paths in .gitignore, to ignore files created by Eclipse IDE