refactored to use unified point of truth for system's platform which archconsole is running at, made shellstart commands auto-loadable
platform specific leftover