move all current classes to core namespace.
fix core component tests.
[authorize.net] reorganize authorize aim classes.
[authorize.net] add travis config yaml.