Merge pull request #2 from lukas-t/master

addressing rt #77264 and # 77265
create t_dbic test directory, for new tests using DBIC test schema
reformatting, test reorg
bump version to 0.26, update Changes
update object when %other_methods exist because of possible custom update method
bump version to 0.27, update Changes
consistent variable name for result_source
Transform m2m data to recursive has_many data
if IntrospectableM2M is loaded

Removed "add_drop_table" in twopk_has_many.t and conditional_has_many.t
to get rid of the warnings.
Merge pull request #6 from lukas-t/master

transform m2m data to has_many data
perltidy
eol spaces, bump version to 0.28