Changed all nuget hint paths to be relative to solution, this makes it easier to use cassette in integration projects (like Cassette.Nancy).
all exceptions now follow the framework guidelines

addresses #359. these exceptions must be able to cross an appdomain boundary to aid in debugging
Merge branch 'issue/359' of git://github.com/thefringeninja/cassette into thefringeninja-issue/359
v2.2.2
Fix https://github.com/andrewdavey/cassette/issues/355

If a compiler, such as SASS or Less or Compass made a compile error previously the error would become "stuck" in the AppDomain and no further attempts to rebuild the bundle would be made until the AppDomain recycled. This changes the code to re-initialize the bundle once if an exception occurred during the initial rebuilding, which allows compile errors to be reevaluated without a rebuild.
Merge branch 'CompileErrorHandlingFix' into Compass-hack

Conflicts:
	src/Cassette/Cassette.csproj