fixed fs.dirname()

when dirname(path) === path, now it returns '.'
fixed selftest single test path resolution
less agressively fix fs.dirname() issue
fixed file upload paths in tests
fixed upload file paths, again
refs #397 - Add setUp() and tearDown() options to Tester#begin()
request tests uses setUp() and tearDown()
fixed casperjs test command argument parsing
fixed upload file path test values
The correct word is "nonexistent"