corrected mathjax CDN URL
enable highlighting of patterns that start or end with punctuation

- check to see if patt starts or ends with punctuation
- if it does, use lookarounds instead of \b for regex boundaries
- when replacing spaces in patterns with bar, preserve space after bar
  (this accounts for patterns bounded by punctuation, which switches
  on lookaround behavior, that also contain spaces)
Merge pull request #438 from wcaleb/searchjs-punctuation

enable highlighting of patterns that start or end with punctuation
Merge pull request #439 from freiric/master

github login
Merge pull request #437 from mmakowski/jgm

corrected mathjax CDN URL
Add full versions of minified JavaScript. Fixes #400
Update README.markdown

Added 2 missing modules from the Apache installation instructions
Merge pull request #443 from petegallagher/patch-1

Update README.markdown
Merge pull request #441 from petegallagher/master

Add full versions of minified JavaScript. Fixes #400
Relaxed package bounds, fixed compiler warnings.

Added Network.Gitit.Compat.Except module for compatibility
with earlier and later mtl versions.
default.conf:  added dummy github section.
Fixed more compiler warnings.
include takeBaseName in System.FilePath import

Build fails otherwise because takeBaseName is out of scope
Merge pull request #444 from wcaleb/takebasename

BUG: include takeBaseName in System.FilePath import
Added Makefile, for use in installing on server.
Change default math display to mathjax.
Fixed failure when loading the Subst plugin. Control.Monad.CatchIO is
available as either MonadCatchIO-mtl or MonadCatchIO-transformers, so we
use the PackageImports language extension to let us pick one of them.
Merge pull request #446 from GlennS/subst-fix

Fixed failure when loading the Subst plugin. Control.Monad.CatchIO is
Updated CHANGES.
Version bump to 0.10.5, updated CHANGES.