Added additional definitions to Valerie

Added ModelValidation types
Added more static valerie namespace definitions
Merge remote-tracking branch 'upstream/master'
Knockout: amended components.register to overloads supported by 3.2

KO Version 3.2 added components. The .register method in the current
code is incorrect and does not support the correct overloads permitted.
Merge remote-tracking branch 'upstream/master'
Fixed valerie.d.ts

re-added missing reference for knockout
Removed blank line 1
added any to options type

Fixed failing run
Added HowlerJS Definitions

https://github.com/goldfire/howler.js
Change highlight.js test for v8.x.x interface
Move default highlight definition to 7.5.0
Add definition for latest version of highlightjs
Add myself to CONTRIBUTORS
Add missing semicolon in test
Fix indention for highlightAuto parameters
Add missing semicolons in definition
Remove private RegExp vars
Change ICompiledMode keyword to Object
Change keywords in IMode to any

The keywords key can be represented by either a string or an object, see:

http://highlightjs.readthedocs.org/en/latest/language-guide.html#keywords
Add HLJSStatic for registerLanguage use