Move macros and constants to header
Change name to cmac-rb for gem release