Changed format of the output constraint matrix

Current output is a dictionary of lists. The keys of the dictionary are the session alphacodes and the value is a list of abstract IDs that are allowed to be scheduled in that session
Added code to print a list of abstractIDs for contributed presentations
Fixed constraint matrix to contain only valid abstractIDs
Updated award list
Changed format of constraint matrix

Current output lists all the acceptable sessions for every abstract ID
Initial version of the randomized swapping with constraints

Needs further testing