Bug 930371 - Use "inputs" instead of "entry_points" in keyboard app manifest +shepherd

I don't think I missed anything and I can rule out test failure are not result of this patch... so I am going to file review for this one.