Reworked how ip logins work.
Added fix to ip_login so that it doesn't break CAS extra attributes.
Merge pull request #131 from osulp/feature/FixAutoLogin

Reworked how ip logins work.