dictionary all prefix
removing some compiler warnings
convenience functions for using dictionary with pointers
updated comments for dictionary
Use static allocation for dict pointer insert
Increase default pointer string length

This is done just to be safe for future architectures (aka out of
paranoia).