initial commit
adding specs for basic features
added with form to setup state for specs
improved printing of spec results
renamed to speclj throughout the code
added file and line number to failure reports
added should= with specs and started specs for runners
added a simple runner
can find all the dependencies of a file
adding a bunch of missing files i guess... dependecy filed are tracked
removing unwanted files
deleted filed are untracked
vigilant runner is working
renamed vigilant runner file
refactored the runners and reporters
added should-throw, should-faile.  Added dynamic creation of runner an reporter in main
added return value and prime-factors
added specs for runner returning number of failures
added verbose reporter
argument parsing is working well with some new options