better array detection
use `console.log()` instead of `print` if available
headers with anchors
tree node pre-processing support via options.preprocessTreeNode
support for HTML blocks that stay untouched
Regular expressions are no longer callable as if they were functions (ff5 & webkit) - see https://bugs.webkit.org/show_bug.cgi?id=28285
added copyright for changes
reverted header change; use Maruku dialect for anchors instead
fixed internal image source property name to allow href attributes for img tags using Maruku dialect
internal link href property fix
markup within headers
link match fix for: (see [Concepts](../Concepts))
Fix for ':' in headers
Merge remote-tracking branch 'cadorn/master'

* cadorn/master:
  Fix for ':' in headers
  link match fix for: (see [Concepts](../Concepts))
  markup within headers
  internal link href property fix
  fixed internal image source property name to allow href attributes for img tags using Maruku dialect
  reverted header change; use Maruku dialect for anchors instead
  added copyright for changes
  Regular expressions are no longer callable as if they were functions (ff5 & webkit) - see https://bugs.webkit.org/show_bug.cgi?id=28285
  support for HTML blocks that stay untouched
  tree node pre-processing support via options.preprocessTreeNode
  headers with anchors
  use `console.log()` instead of `print` if available
  better array detection

Conflicts:
	lib/markdown.js