add OSCALL_ARGV handling
Altered OSCALL_ARGV's r2 argument to be length of buffer in bytes.

Improved test coverage.
Corrected code layout issues.
Make test/SystemCalls/argv.S more robust
Merge pull request #12 from robert-lytton/master

add OSCALL_ARGV handling