Firs start of implementing admin view

First start of binding model with a view using the controllers
Added gitignore
Merge branch 'views' of https://github.com/ProoveITTeam16/WieringaVindt into views
Users table-view implemented, routing added

Added routing for the additional view of all users. Made sure all users
are fetched form the database. Being able to press on a whole table row
made able with use of jQuery.
Now shows user details of selected user

Shows user details of selected user in labels. Has new user panel when
nothing selected. Added some new routing.
Added basic validation and different actions

Added validation for adding new user. Also made sure the values stay in
the fields when there is an error. Rewritten some links using site_url()
so that routing does not cause any problems.
New implementations for admin_view

Validation for new users completed. New users can be added. Made a
start to write html more as functions so they can be reused.
Further implementations in admin view

Big start at making functions for the HTML
Changed login controller

Changed controller and view of login because username is now equal to
emailadress. This had broken the implementation of login. Login is now
fixed.
Changed gebruikers_model

Changed every instance of username into emailadress. See also changed
login implementation. More work on this class may be needed in the
future. We will make those changes when the errors present themselves.
Form validation admin view changed

Validation of adding user is complete. In the middle of writing
validation to change user also made minor change to the function that
create html code.
required commit to change branches

changes in config.php
Merge remote-tracking branch 'origin/views' into results

Conflicts:
	application/controllers/login_controller.php
	application/models/gebruiker_model.php
	application/views/admin_view.php