Fix QBasicTimer usage for creating animations
Fix canvas shutdown calls
Fixed min max for animations but seems to hang from command line
Use QTimer to run instead of thread
Seem to have fixed animation save
Fixed merge issue
Merge remote-tracking branch 'devel/51-ben-animation-fixes'

* devel/51-ben-animation-fixes:
  Seem to have fixed animation save
  Use QTimer to run instead of thread
  Fixed min max for animations but seems to hang from command line
  Fix canvas shutdown calls
  Fix QBasicTimer usage for creating animations