Moving pointer functions to Language.Haskell.Liquid.Foreign

See issue #134