New switching controls, more logging

Added faded hard switching (using linear interpolation), added A, B &
right trigger values to logging, log file is now auto named to the
current timestamp at beginning of execution.