Revert "add Ember.shallowSet which avoids unknownProperty"

"It seems bad for people to have a convenient way to express such complicated semantics" @wycats

Instead will inline the semantics for setting currentPath on applicationController

This reverts commit beb4267bdabab179f3a360541c3b614012261bc9.