Switch to adding all_rts as a dependency of all

  Don't try to get the dependency on rts from ghc-prim to work out, it will
cause the rts to not build the threaded way.
Only build the RTS the vanilla way on the HaLVM
Get more of the rts building the vanilla way
Remove a debug warning in rts/ghc.mk