amigeom script

Addresses #53 , not quite ready for merge yet. Still need to:

* Check that the AMI geometry produced is correct (esp. the center)
* Check that the flat text optical metrologies used are readily available
* Try and implement automatic conversion from psana geom