Fix test dependencies.
add development group to gem file w/ notes about why

Signed-off-by: Tyler Pickett <t.pickett66@gmail.com>
add basic Travis build file

Signed-off-by: Tyler Pickett <t.pickett66@gmail.com>
add build status badge to readme

Signed-off-by: Tyler Pickett <t.pickett66@gmail.com>
Merge pull request #7 from tpickett66/ci-again

Travis CI
Merge branch 'master' into credential-requester

Conflicts:
	Gemfile
	rubycas-server-core.gemspec
require debugger if it is present

Signed-off-by: Tyler Pickett <t.pickett66@gmail.com>
handle case when user is logged in but the session is invalid

The Tickets module will hand us back a boolean flag as well as a message
indicating what the specific failure was ('Session Expired',
'Used too many times', etc)

Signed-off-by: Tyler Pickett <t.pickett66@gmail.com>