Add Github Sync support for Tasks
Similar to how we can sync instructions via github, it would wonderful to be able to do so for tasks as well.
In addition to this it would also be wonderful if there were a way to sync these instructions / tasks as one larger file vs many individual files. (accepting this would require some boiler plate in the larger file to specify what is a task,instruction,etc)
Being able to source control allows authors to check the diffs upon committing to spot mistakes more easily before they go live.
The idea is I could write up my entire lab, push sync and it just syncs everything up overwriting the existing tasks/instructions as appropriate.