Enum's metadata
reafactoring continues...

'as' refactor
new IFactory members
craigs update

3.3.0050 -> 3.3.0079
StringExtensions refactor
DateTime extensions refactor
extensions refactor complete
Merge remote-tracking branch 'origin/refactor/general' into development
Merge branch 'development' of https://github.com/IngeniusSystems/Meerkat into development