Updated ReportDefinitionServiceImpl to use LinkedHashMap for evaluated data sets so that order is maintained
Merge pull request #32 from rowanseymour/datasetorder

Maintain evaluated data set order from report definition
REPORT-485: Reporting module sqldiff fails if database is not utf8

This involves migrating the reporting module from sqldiff to liquibase, and authoring the liquibase file in such a way that it handles changesets atomically with preconditions.  It also removes the foreign key constraint from reporting_report_design to serialized_object, in order not to force all report definitions to be stored in this way
REPORT-485: Reporting module sqldiff fails if database is not utf8

This involves migrating the reporting module from sqldiff to liquibase, and authoring the liquibase file in such a way that it handles changesets atomically with preconditions.  It also removes the foreign key constraint from reporting_report_design to serialized_object, in order not to force all report definitions to be stored in this way
REPORT-485: Reporting module sqldiff fails if database is not utf8.  Re-work of the liquibase file, as the one in the original commit took over 4 minutes to process every time the module was reloaded, regardless of whether the changesets had previously been processed or not, due to a suboptimal liquibase query.
[maven-release-plugin] prepare release 0.7.7
[maven-release-plugin] prepare for next development iteration
REPORT-516 ReportDesign.properties cannot be changed
Fix to report util to properly parse out the extension from the filename
REPORT-509: changed the report design form to a new page instead of a dialog. Also undo the changes of a new page an reused the portlet form
Merge pull request #34 from davidpalacios/REPORT-509

REPORT-509: changed the report design form to a new page instead of a di...
REPORT-519:  SqlCohortDefinition is incorrectly cached if it uses parameters
REPORT-509:  Reverting changes merged in recently since they are not yet complete and we have a need to release a new version with some critical bug fixes.
[maven-release-plugin] prepare release 0.7.8
[maven-release-plugin] prepare for next development iteration
REPORT-520 - removed foreignKeyTableName from precondition
Merge pull request #37 from jlkeiper/REPORT-520

REPORT-520 - removed foreignKeyTableName from precondition
Squashed commit of the following:

commit e3cf1459d72bf9cfa2730713160d51c57e1f917e
Author: davidpardz <davidpalaciosrdz@gmail.com>
Date:   Mon Jul 29 07:44:37 2013 -0500

    REPORT-509: Modificatiosn to the MappingHandler so now the abstract method getCreateUrl receives a type renderer as parameter

commit b9805693d1dffa007fc177369f70d79bd74f7580
Author: davidpardz <davidpalaciosrdz@gmail.com>
Date:   Mon Jul 29 07:11:36 2013 -0500

    REPORT-509: Modifications to the ManageReportsController class so now editReportDesign handles when type is null

commit e39ab5d056b87a4586c8469ac3187c6f478102b1
Author: davidpardz <davidpalaciosrdz@gmail.com>
Date:   Fri Jul 26 07:54:43 2013 -0500

    REPORT-509: Changes to the Report Design Editor

commit 28e64ffea990ff9a0b5292134d9e2fb58bda9049
Author: davidpardz <davidpalaciosrdz@gmail.com>
Date:   Thu Jul 25 08:41:52 2013 -0500

    REPORT-505: Changes to the report design editor
added encounterTypeList and formList properties
added unit test for restricting by encounterType and unit test for restricting by form