[HQC] Defensive programming tasks added

Added tasks related to Asserts and Exceptions
[HQC] Code Tuning and Optimization tasks added

Added homework tasks related to Code tuning lecture
[JS UI & DOM] DOM tasks added
[JS UI & DOM] HTML5 Canvas tasks added