restructured platform-specific driver implementations
Moved all platform-specific functionality out of common/typesettings/*, into drivers/auto/*
Removed common/typesettings.h (which did nothing but include common/typesettings/*.h)