adds user updates and deletes; Squashed commit of the following:

commit 4bac0ead007fd4dc1d89343f3bd8e7180fea4862
Author: Josh Justice <josh@need-bee.com>
Date:   Sat Jul 26 09:45:22 2014 -0400

    adds deleting

commit d71586743adc187fd2f3cbe723dc4a8d3b29ab0e
Author: Josh Justice <josh@need-bee.com>
Date:   Sat Jul 26 09:31:34 2014 -0400

    refactors user rendering into a partial

commit be1381972215e1aa436a40d8bbc2d845c99077c6
Author: Josh Justice <josh@need-bee.com>
Date:   Sat Jul 26 09:30:09 2014 -0400

    adds pagination

commit d36c1c6acb182f69f79d16afc59a6d11effea157
Author: Josh Justice <josh@need-bee.com>
Date:   Sat Jul 26 09:25:41 2014 -0400

    adds sample data

commit 8a3d2b9ab5c321d70615158375b49eb0609ef479
Author: Josh Justice <josh@need-bee.com>
Date:   Sat Jul 26 09:20:16 2014 -0400

    adds user list page

commit 8e71ae553be7941e72db05f4505c03e81bdcb37f
Author: Josh Justice <josh@need-bee.com>
Date:   Sat Jul 26 08:16:14 2014 -0400

    adds friendly forwarding

commit da26f3761c8699f66eefba34710c00b11acb327f
Author: Josh Justice <josh@need-bee.com>
Date:   Sat Jul 26 08:11:05 2014 -0400

    adds checking for correct user

commit 76491c167626844982fba15005b7605d55d7d610
Author: Josh Justice <josh@need-bee.com>
Date:   Sat Jul 26 08:06:49 2014 -0400

    prevents non-logged-in users from accessing the profile edit page

commit 95fa0c20d483d4fcd2188019562c4363411a0b7e
Author: Josh Justice <josh@need-bee.com>
Date:   Sat Jul 26 08:01:55 2014 -0400

    gets user editing working

commit b647001e79792637cf72c3478d3accb345f24e0e
Author: Josh Justice <josh@need-bee.com>
Date:   Sat Jul 26 07:51:22 2014 -0400

    adds edit page and failure case