Remove hard reference to specification

Got type provider to build successfully without the explicit reference
to the MvvmCross assemblies
Cleaned up unused functions in helpers