* finally removed #ifdef's with old merge method
* use autoPtr::ptr() instead of autoPtr::() to reduce cloning
* eliminated a few add() methods that are covered by the templated form
* added a 'set()' method that forces overwrite - symmetric with HashTable
* added '#remove' function
* changed insert() method name to more general execute()
* using #inputMode or #remove within a primitiveEntry now provokes an error
* adjusted the dictionaryTest accordingly