Updates to try to get the code to work with Redmine version 2.1.2.
New workflow class and added lots of debugging.
Updates to handle members, member_roles, groups, and roles
Hard code what database to go to.
Now handle the wiki, wiki_page, wiki_redirect, wiki_content, and
wiki_content_versions tables correctly.  Checking in John's fix for
workflows.  Some miscellaneous cleanup of the code.  Also shifted the
order around in redmine_merge to handle all of the tables without any
dependency on "issues" first.
Handle custom_fields and associated association tables.
Additional classes to handle the queries and repositories tables.
Pushing up updates to source_issue.  Based on John's work with some
updates.
Push out the latest changes that gets attachments and journals to
migrate properly and cleans up some of the other code.
Modifications to make the custom_value and watchers migrate.  Logic was
added to not migrate News entries where the watcher is the author of the
News item -- Redmine automatically creates an entry for the watcher when
the News entry is created.  Also had to skip the one Message since we
are not migrating them -- this will have to change is we start using
forums in VLab Redmine.
Pull out the matching issue number string from the "Notes" and
"Description" columns in the journals and issues tables, respectively:
(There are 32 occurances of this in the journals::notes table based on
the VLab March 19th backup)
  - Determine if the issue number matches a source issue number, if so
get the merged issue number
  - Replace the source issue number with the merged issue number in the
"notes" column