Finished tidying up after the extraction of OverflowHandlers.
Changed the variables holding the variable names from each side to be Collections, as that is more appropriate to their use in the FixedJoinFunction
Migrated some static methods out of their respective Bolt class definitions into the more appropriate static library for Variable Manipulation and Anonimisation.