* Move contracts classes to srml/contracts (now as types-only)
* Exclude srml generated files from codeclimate
* Alos excluse types/src/scripts
* Replace Compact<T>.toBn() with unwrap()
* Fic compact type (#1156)
* Remove as unknown as T (T typing is working)
* Move interfaces back to the relevant types.ts