Fix inconsistencies in authentication causing various bugs
Rename AdminBundle to LoginBundle
Update dependancy lock