fixed loading of custom transition classes and fixed type issues in
Approvable transition interface and abstract class