Merge branch 'threaded-init' into 'master'
allow other threads to run during device init() and make_context() since those... See merge request !14
allow other threads to run during device init() and make_context() since those... See merge request !14