Initial commit for ekz public lib

Initial commit of my registration/mapping framework. Contains the libraries, example programs on how to use the libraries and some test data to use with the example programs provided.