Removed login template from directive so that it can be easily translated. Also applied the ngCloak class to the body so that we avoid the weird flickering affect whilst the JS is processing the internationalization