Add views, controllers, helpers and model of time_invoices_reports and implements view and controller logic for the page
converts time_invoice way logic to time_invoice_details way logic, changed .nil or ? to .blank, improves readability of code, converts the controller logic to model as per MVC rules, uses includes logic instead of joins as a new concept : stable version with group functionality still to be added
Corrects time filter greater than and less than problems
Adds the User, group by user and submitted user functionality
Makes a few changes in format removing un necessary comments
adds links for csv, pdf and atom report generations
Incorporates the code review changes from pull request 3 : removing Extra project variables, adjusting permission blocks from branch Enhancement_time_invoices_plugin
Adds pdf and csv funtionality in raw formats
 Generates Time Invoice Reports in PDF, CSV, ATOM : Data Not Properly Formatted
Replaces puts statements, removoes unncessary code and comments, corrects variables names in atom feed, corrects formating mistakes, refines structure of code
Fixes error message display to the page where error occurs. Shifts flash[error] logic to controller instead of model
Changed styling of page, the table has been changed to div and span css elements
Configures rspec tests, adds automated testing for 50 % modules -- integeration testing
Generates more autoamted test cases for other report generation parameters
 Adds Code Review Changes. User.all to User.active, removes duplication of pdf, csv and atom tags
Merges Generate_time_invocies_reports_html_pdf_csv_atom to master, Resolves conflicts