jogwheel.py: queue_draw() get_value() @hal_update

for better draw behavior when exposed for instance

Signed-off-by: Dewey Garrett <dgarrett@panix.com>
jogwheel.py: support .scaled output pin

new property:   show_scaled_value
                (default==False for compatibilty with prior behavior)

new IN halpin:  .scale (default 1.0)

new function:   get_scaled_value()
                (enables creation of .scaled OUT pin in parent class
                  (_HalJogWheelBase))

Signed-off-by: Dewey Garrett <dgarrett@panix.com>
basic_sim.tcl: remove reqmt for ini parameter

for [EMCMOT]BASE_PERIOD
since it is not used in most sim configs
Signed-off-by: Dewey Garrett <dgarrett@panix.com>