Update gems

Signed-off-by: Steven Hoffman <git@fustrate.com>
Switch from Puma to Thin

Signed-off-by: Steven Hoffman <git@fustrate.com>
Embed authenticity token in remote forms

Signed-off-by: Steven Hoffman <git@fustrate.com>