Refactor signup/signin methods in authController and handle JWT better

Refactored signin and signup methods in authController to handle JTW generation code better.  Also, refactored auth services  to store user_id in local storage to fix 'undefined' error.

cc: @jjmerino, @kmeurer, @jamesongamble, @suprbh