Fix abstraction of XpContainer and added GemFactory
Changed copyright notice...

added copyright when missing and change 'rewrite' to 'fork' to indicate
the divergence of the two projects.
Removed unused code
fix typo for getMaxExp methode
Adding permissions

adding permission for restore, imbue and taxation
Adding lite metrics