Use oauth'd API

Use the oauth api to submit votes and view the personalized homepage.

:eyeglasses: @madbook 
yeah, this is where you start to see the merit of the flux architecture.  If `Vote` just dispatched an event and the api call was handled in a data store outside of the React stuff, there'd be no need to propagate this stuff down.