Feature/package tests

Work in progress

Includes the beginnings of a unification of the various custom C++ exception classes
On Tue, Jun 10, 2014 at 12:40:26PM -0700, Michael R. Crusoe wrote:
> > @@ -45,7 +45,8 @@ fi
> >  if type hg >/dev/null 2>&1
> >  then
> >  	rm -Rf sphinx-contrib
> > -	hg clone http://bitbucket.org/mcrusoe/sphinx-contrib
> > +	#hg clone http://bitbucket.org/mcrusoe/sphinx-contrib
> > +	hg clone http://athyra.ged.msu.edu/~mcrusoe/sphinx-contrib
> 
> Yes, many jobs have been dying due to bitbucket's lack of uptime.

Hmm, OK, I suppose it's ok to rely on athyra then...