Fix issue in reduced formula creation

The class atomtutils.Formula is not creating the reduced formula correctly. Should be fixed. Also, tests should be created for this class alongside better documentation.

Hopefully, this can become our default formula generator instead of using misc formula creation tools from ASE and pymatgen which are sometimes incompatible with our metainfo definitions.

Assignee Loading
Time tracking Loading