Add doxygen comments to itemdef.h

I've added doxygen comments to itemdef.h.  I also removed a few function declarations from IWritableItemDefManager since they are already declared in its parent (IItemDefManager).