Many changes, but mainly merge_extruder

Option to merge the extruder with the platform part of the adapter,
exposing more of the hot end. Many changes were made to support this
new configuration. Still supports the original configuration.