Added templates for creation of assets

Adds batch view and in progress view

Adds in_progress view.

Adds views from the previous HTML files created.

Conflicts:
	app/sm_workflow_lims.rb
	app/views/layout.erb

Conflicts:
	app.rb
	app/views/layout.erb

Adds entries into table for batch

Conflicts:
	app/views/layout.erb

Modifies batches view to be included as partial

Creation of batches and showing of them

Adds validation by field regexp. Still needs to add validation for
not creating the same asset twice.

Avoids sending batch form if inputs validation is not correct.
Added in_progress view
In progress view can update completed status of assets.
Added filtering on in_progress view.
Added fix for using PUT with in_progress form
Adds searching view
Updates batch with study and comments changes.
Removing of assets from a batch on creation
Batch view is created by ruby instead of javascript.
Validation of ids before batch creation.
Modifies UI to avoid adding assets of different types
to the same batch.
Minor bug fixes
Merge pull request #7 from JamesGlover/update_to_support_frontend

Minor bug fixes
Solve merge issues cleanly