Moved some options into options_internal.h
Add warning for extra defines in local_options.