Support for Qualified Associations

Here is the support for qualified associations.  Generator now adds a hash based on the qualifier to the host class as well as operations for adding, getting and removing key/values.