updated path directives to what's in production.
added migration for changing VARCHAR to TEXT for session_learning_materials.notes and course_learning_materials.notes, updated release version, update install sql for initial install
update set_migration_counter sql to 24
Merge pull request #347 from thecoolestguy/bug339_lm_notes_to_text

added migration for changing VARCHAR to TEXT for session_learning_materi...
webcal -> webcals
webcals -> https
tabs and spaces were mixed in this file. changed to all spaces.
change new Array() to more idiomatic [] which is used elsewhere in the code base
add missing semi-colon
do not create functions inside of loops as JS will create the function anew each time rather than reusing the function object
var should only be called on a variable once within a function
different implementations behave differently when a radix is omitted, so always specify a radix in parseInt()
Merge pull request #350 from Trott/minor-cleanup

JS file cleanup
indentation fix.
Merge pull request #349 from Trott/webcal-to-webcals

webcal -> webcals
annotated methods.
annotated methods.
removed crazy collation definition on an integer column. corrected column data type syntax by putting the collation behind the type declaration.
add missing semi-colons, add radix parameter for parseInt, rm var declaration for variables within a function that are already defined because they are parameters, etc.
Merge pull request #352 from Trott/course-manager-dom-js-cleanup

add missing semi-colons, add radix parameter for parseInt, rm var declar...