Assert name property exists when registering an application initializer

otherwise if someone tries to register an unnamed initializer a cryptic exception gets raised [1]

[1] http://jsfiddle.net/vinilios/pk3r5x36/