reorg: introduce julia_internal.h, consolidate build options into options.h

reorganize julia.h