Adding unit test for the methods by interactions map and re-factoring resource state machine to make build() to call register()
Merge remote-tracking branch 'remotes/temenostech-iris/master'

Conflicts:
	interaction-core/src/main/java/com/temenos/interaction/core/hypermedia/ResourceStateMachine.java
Merge pull request #110 from ssethupathi/master

Re-factoring the build() to call register() in resource state machine and adding unit tests