added all changes from the api tutorial
Revert "added all changes from the api tutorial"

This reverts commit 7dc2cb72bb75160d3ec3ed01891a3a0608a8c1dd.
Revert "working with api devise"

This reverts commit 88e258d58bdbcea75a9e75a4634b9597a2f1b7b3.
Revert "removed automatic setting of user id"

This reverts commit 266065bf5f3682b47363133d61d2d118eac9e477.
changing get_user to use email
removed getting current user, allowing user_id as a param
made get user post
fixed logic error in post controller
removed current user stuff from favorites
removed current user from comments