Add draft UnifyingResolution unit test

Currently throwing the following exception. 
java.lang.RuntimeException: can not create specification
Also fixed some things UnifyingResolution, but still has one or two
lines to change before a real first version is ready.