SERVER-7434 Do not spawn a thread in grandparent process when using --fork
speed up stop_word compiles

Removed the compile hack.
Removed the hundreds of .insert() calls which were causing the compiler to stall for long periods of time.
SERVER-8187 Usability issues with splitting + hashed shard keys

Added new option for splitting keys on a cluster using hashed shard keys.