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