[BREAKING] Refactored Skinny ORM, added NoIdMapper

 - SkinnyNoIdMapper is newly added
 - SkinnyTable is deprecated, SkinnyNoIdMapper or SkinnyMapper is preferred
 - SkinnyJoinTableWithId is removed
 - Much refactored duplicated implementations internally