fixed two huge atoms/feff issues

* somehow the shift vector never got implemented in Demeter.  now it is
* Demeter::Feff now uses only the first 499 atom positions when generating on-th-fly feff.inp files