Finished Selected Hkl ability, added error catching for duplicates, zero output reflections and odd definitions in .hkl file