MNT: Fixed runengine so that it no longer uses PVs

- write events to metadatastore directly
- add pycharm files to gitignore