Added faker gem, in order to create fake users

Created populate rake task, in order to generate fake users
Added gems related to pagination, and added sequences to the user factory to enable testing on large amounts of test users.
Added pagination to the 'index' action for Users. This stops too many users from being displayed on the one page.

Refractored the index partial and Rails is certainly showing off how it's too clever for itself.

Refractored the index tests to adjust for pagination.
Added 'destroy' action to the users controller. Made it so that only admins can see delete links and delete users via the web view.

Created an admin attribute for users, to provide some users with additional priviledges.