updated gitignore file to include the Gemfile.lock

	modified:   .gitignore
Deleted old files
user signup now possible

new user can now sign up (change to index.haml)
tests if username already exists (including additional unit test)
tests if passwords are identical
added signup-page (signup.haml)
added sinatra controllers
Missing: complexity-test, error-pages
caught two more login problems
Created class PasswordCheck and tests for it.

I defined the safety of a password as following:
A password is safe, if it contains a small or capital letter and a
number and is longer than 4 digits.
You can use the password check in the following way:
password_check = Models::PasswordCheck.created
if password_check.safe(password) ....
Added a view for changing the password (profile.haml)  and begun work on the authentication
controller.

Done:
-Form with old password, new password (twice for security)
-Check if old password is correct
-Check if the two new passwords match
-Check if the new password is safe

ToDo:
-Implement password change
-make the view easily accessible

	modified:   trade/app/controllers/authentication.rb
	modified:   trade/app/controllers/sites.rb
	new file:   trade/app/views/profile.haml
Changing password now works. See previous commit for further information

	modified:   trade/app/controllers/authentication.rb
	modified:   trade/app/models/module/user.rb
Merge remote-tracking branch 'origin/3012HoodBranch' into production
Merge remote-tracking branch 'origin/3012HoodBranch' into production
PasswordCheck is now integrated into signup
added an optional parameter "description" to Item and made some little remarks on how to possibly beautify existing code.
Added link "Edit" at the list of inactive items. To do: Get values of the current items to edit (instead of imaginary text) and implement route post edit_item.
Merge branch 'production' of github.com:ese-unibe-ch/ese2012-team4 into GMRBBranch
Password change implemented

Added a link to the home page for the user profile

	modified:   trade/app/views/home.haml
	modified:   trade/app/views/profile.haml
Major overhaul of the Layout structure.

Introduced a layout.haml file with the template for all the pages.

Doesn't work:
-in every page, the header should say: Trading System - [a name of the page]
 it currently does not and I will add it to the tracker

	modified:   trade/app/controllers/sites.rb
	modified:   trade/app/views/error.haml
	modified:   trade/app/views/home.haml
	modified:   trade/app/views/home_active.haml
	modified:   trade/app/views/home_inactive.haml
	modified:   trade/app/views/home_new.haml
	modified:   trade/app/views/index.haml
	modified:   trade/app/views/items.haml
	new file:   trade/app/views/layout.haml
	modified:   trade/app/views/login.haml
	modified:   trade/app/views/logout.haml
	modified:   trade/app/views/profile.haml
	modified:   trade/app/views/signup.haml
	modified:   trade/app/views/users.haml
	modified:   trade/app/views/users_id.haml
solved issue from previous commit

	modified:   trade/app/controllers/sites.rb
	modified:   trade/app/views/home.haml
	modified:   trade/app/views/layout.haml
It is now possible to edit an item. To fix: update of list @@items
Update of @@items-list is now included. Refactoring will be necessary. See comments in Code of Creator.rb
Fixed: It's now possible to save a description in the moment of creating an item.
Now the descriptions are available on the various items-lists (active, inactive, all items).