added templates to documentation
make the jasmine version to be used configurable, added run to test older jasmine version
Fixes cirular references detection in PhantomReporter.js.

The logic which was in place to convert array-like objects to arrays
prevented the circular reference detection to work properly for arrays
and array-like objects.
removed errant npmload, added nonull:true and removed file filter for relative file list, fixes #18, 0.4.0