Added return instance of appendToPath* procedures.
Modified Path constructor to return new Path if not invoked with new.
Added jasmine spec tests.
Modify things to suit the best test engine and runner.
Updated test for class Path module to use mocha and shouldjs.
Added spacing for better readability.
Configured test case file.
Simplify constructor procedure.
Simplified test case for Path class module.
Added check if the file or directory exists before checking the stat because it may throw an error.
Remove periods because we don't need it.
Added some descriptions.
Updated documentation.
Transferred locationList to prototype.
Merge pull request #2 from volkovasystems/develop

Develop