Rename sample.py to sampling.py

This renames `pymc/sample.py` to `pymc/sampling.py` to prevent the function `pymc.sample` from masking the module. All tests pass for me locally.

(This was originally in #449 but was reverted there for cleaner diffs with the master branch.)