3.0 override column type

 Solves https://github.com/cakephp/cakephp/issues/3854

This introduces a more formalized way of setting some fields in the schema to any custom type.
I meant it as a method that is there to be overridden and you can rely on. But I'm happy to remove it if you prefer