Updated: code cleanup and styling; fixes test cases
Updated: code cleanup and styling; fixes test cases

leleuj/cas,pdrados/cas,fogbeam/cas_mirror,Jasig/cas,Jasig/cas,fogbeam/cas_mirror,rkorn86/cas,fogbeam/cas_mirror,fogbeam/cas_mirror,pdrados/cas,fogbeam/cas_mirror,rkorn86/cas,leleuj/cas,pdrados/cas,apereo/cas,leleuj/cas,fogbeam/cas_mirror,leleuj/cas,apereo/cas,Jasig/cas,rkorn86/cas,apereo/cas,rkorn86/cas,leleuj/cas,Jasig/cas,leleuj/cas,apereo/cas,apereo/cas,pdrados/cas,pdrados/cas,apereo/cas,pdrados/cas,apereo/cas