Bug 915354 - Clean up some Eideticker internals;r=gbrown

Especially related to option processing and passing.