
Move common requires code in to the common module so that requires.py only contains the code which is specific to reactive charms. This will allow for a subsequent patch which creates a requires interface consumable by operator framework charms. Change-Id: I70037252cc7a677a9394929cb0cd17e9506ab624