Prmtop

Added a simple prmtop-to-topology function, mostly stolen from OpenMM and stripped down.

@rmcgibbo I put it in `topology.py` as a new function, but not sure where you might want it.

Comes with test. Ready to merge.