Switched to using Show from Prelude for Smten.Prelude.
Minor updates to Show to better match GHC's implementation.
Switched to Num from Prelude for Smten.Prelude.
Remove all need for and use of RebindableSyntax.
Moved Smten.Data.Num1 to Smten.GHC.Num.

In an effort to start organizing the Smten prelude like the GHC prelude is.
Minor cleanup.
Moved some integer primitives to Smten.GHC.Integer.Type.
Renamed integer primitives to match the GHC integer primitives.
Moved Smten.Data.Show1 to Smten.GHC.Show.
Moved Smten.Data.Eq1 to Smten.GHC.Classes.
Moved not, && and || from Smten.Data.Bool to Smten.GHC.Classes.
Made ==# and /=# primitive, instead of int_eq.
Moved eqInteger into Smten.GHC.Integer.Type.
Move leqInteger to Smten.GHC.Integer.Type.
Take (<=#) as primitive rather than int_leq.
Switched to using Prelude's Ordering for Smten.Prelude.
Switched to GHC's version of the Ord class.
Added support for auto-deriving of Show class.