add transaction
add join method
add two classes for join purpose
add transaction interface & base transaction
imp transaction need methods
imp first version transaction  done
add sqlite testcase for transaction
change BeginTransaction to virtual
Merge branch 'imp_transaction' into develop
solve conflict
add exception namespace and add nlormexception base class
Merge branch 'develop' of https://github.com/eternnoir/NLORM into develop
initialize adapter project and test project
add table test case.
add NCollection
rename pro
add collection test case.
commit before lunch
commit before lunch again
add collection test case.