moved the creation of the test object for api xml checks out of setup and into a dedicated method, since the creation is not needed for the majority of the tests
fixed to tests, other than the integration special code test
added some test coverage for downloading of models, and that the zip is created
test coverage and fixes for when downloading a model that contains only a single file and no image
some refactoring, moving around and concolidating spreadsheet extraction modules - test failtures expected

--HG--
rename : lib/seek/data_file_extraction.rb => lib/seek/data/data_file_extraction.rb
rename : lib/seek/spreadsheet_representation.rb => lib/seek/data/spreadsheet_explorer_representation.rb
removed include of SpreadsheetUtil from test
moved model extraction modules into its own namespace, and renamed processing as extraction for consistency

--HG--
rename : lib/seek/model_processing.rb => lib/seek/models/model_extraction.rb
rename : lib/seek/model_type_handling.rb => lib/seek/models/model_type_handling.rb
rename : test/unit/model_processing_test.rb => test/unit/model_extraction_test.rb
moved treatment and biosamples classese into Data namespace

--HG--
rename : lib/seek/bio_samples.rb => lib/seek/data/bio_samples.rb
rename : lib/seek/treatments.rb => lib/seek/data/treatments.rb
removed csvhandler
fixed declaration of ModelTypeHandling after namespace change
fixed namespace
fixed namespace
remove click event on tables, to check if create button and my project button work on IE8
merged
remove click event on other elements
dont use xpath to parse table columns, as it is not supported in IE 8
use factory_girl 1.3.3 for now, dont know why it doesnt work with higher version
create delayed_jobs for creating/removing subscriptions when item is created/when projects of item is changed, for now still comment out these functionalities, need more time to test and fix

--HG--
rename : test/unit/send_immediate_emails_job_test.rb => test/unit/remove_subscriptions_for_item_job_test.rb
rename : test/unit/send_immediate_emails_job_test.rb => test/unit/set_subscriptions_for_item_job_test.rb
dont use xpath to parse table columns, as it is not supported in IE 8
remove some click event listener on other items related to my project button