Now using HAML Partials in item edit and create forms

	modified:   trade/app/views/edit_item.haml
	modified:   trade/app/views/item.haml
	modified:   trade/app/views/new_item.haml
	new file:   trade/app/views/partials/item_edit_form.haml
Added a check if item price is valid while creating or editing an item. Error display and handling still needed

	modified:   trade/app/controllers/item.rb
	modified:   trade/app/models/store/item.rb
	modified:   trade/test/item_test.rb
Wrote a class to make sure a PW is safe incl. tests
Merge remote-tracking branch 'origin/jvfwb' into ugwb-experimental
Added PasswordChecker created by Jonas

	modified:   trade/app/controllers/main.rb
	modified:   trade/app/controllers/register.rb
	renamed:    trade/app/models/store/password_handler.rb -> trade/app/models/security/password_handler.rb
Fixed password_handler unit test requires, now using require relative

	modified:   trade/test/password_handler_test.rb
CSS overhauled to follow convention: id tags (#-tag in HAML) may only occur once per site, replaced by class-Tags (.-tag in HAML) and renamed table and buttons
Design should not have changed at all if I got everything right

Most pages are now W3C compliant \o/

	modified:   trade/app/public/styles.css
	modified:   trade/app/views/all_items.haml
	modified:   trade/app/views/all_users.haml
	modified:   trade/app/views/edit_item.haml
	modified:   trade/app/views/edit_profile.haml
	modified:   trade/app/views/item.haml
	modified:   trade/app/views/layout.haml
	modified:   trade/app/views/login.haml
	modified:   trade/app/views/new_item.haml
	modified:   trade/app/views/partials/item_edit_form.haml
	modified:   trade/app/views/profile.haml
	modified:   trade/app/views/register.haml
	modified:   trade/app/views/store.haml
Improved redirect after item creation, now puts you back to where you really came from

	modified:   trade/app/controllers/item.rb
	modified:   trade/app/public/styles.css
	modified:   trade/app/views/profile.haml
Fiddled around with some CSS stuff. Created hover effect for buttons

	modified:   trade/app/public/styles.css
	modified:   trade/app/views/profile.haml
	modified:   trade/app/views/store.haml
Added error page for invalid item prices (Issue #9) and added password requriements on register page

	modified:   trade/app/controllers/item.rb
	modified:   trade/app/controllers/main.rb
	modified:   trade/app/controllers/register.rb
	modified:   trade/app/public/styles.css
	modified:   trade/app/views/error.haml
	modified:   trade/app/views/item.haml
	modified:   trade/app/views/profile.haml
	modified:   trade/app/views/register.haml
Played arount with javascript

	modified:   trade/app/public/styles.css
	modified:   trade/app/views/layout.haml
	modified:   trade/app/views/login.haml
Profile shows User Description

	modified:   trade/app/views/profile.haml
added test_item_editable?
Added install and run scripts and a proper back button to error page

	new file:   install
	new file:   run
	modified:   trade/app/views/error.haml
Merge branch 'jvfwb' into ugwb
Added word break to content div, user description now shows 'no description available' if there is no user description

	modified:   trade/app/public/styles.css
	modified:   trade/app/views/profile.haml
	modified:   trade/app/views/register.haml
Merge branch 'ugwb-experimental' into ugwb
Added javascript handler for form validation. Now if the user leaves any field empty, an error string will appear and the field will be highlighted red

	modified:   trade/app/public/styles.css
	modified:   trade/app/views/layout.haml
	modified:   trade/app/views/partials/item_edit_form.haml
	modified:   trade/app/views/register.haml
%span.classic in all_items: added a word-break.
Merge branch 'om' of github.com:ese-unibe-ch/ese2012-team6 into ugwb