(a) Fixed a variety of tiny bugs
(b) Changed "interesting path string" (i.e., interesting filename) to be an input parameter of the script, with the appropriate defaults
(c) Small feature improvements: print out only the short filename in microops
(d) Implemented chdir()
(e) Implemented openat(), a passing-through O_DIRECTORY opens
(f) First version of README.md, and created alc-strace/test/ with the git workload

Squashed commit of the following:

commit 998dbc04e6b64659529177ea30dccb30d368d354
Author: root <root@madlap.madnet>
Date:   Sun Jan 5 16:07:15 2014 -0600

    tmp

commit 493b9cf8a07bdcf458d929fb1cdbad65354e41ce
Author: root <root@madlap.madnet>
Date:   Sun Jan 5 14:40:54 2014 -0600

    tmp

commit e5918060939f7e9b8e1b6405cda96707269e0031
Author: root <root@me>
Date:   Sun Jan 5 13:45:48 2014 -0600

    tmp
Some bug fixes from ra's room
Adding the split() crash specifier call
Separating the starting_cwd parameter from the base_path parameter in simulate_crashes.py
Fixing bug in parameter decoding for write(), pwrite(), writev(), pwritev()
Fixing the pwrite parameter bug. Again. My coding skills are getting really degraded.
Adding support for truncate() and ftruncate() ... hopefully works
Fixing bug in split() call
Silly bug fix
rmdir() handling in simulate_crashes
replay_and_check() status printing, and input parameter for a short display message
Notes for LMDB
Merge branch 'master' of https://github.com/madthanu/alc-strace
Some fixes in LMDB notes
Adding set_data() and related operations for crash specification to simulate_crashes.py
Merge branch 'master' of https://github.com/madthanu/alc-strace
More useful error reporting when error during replay.
Adding LMDB metadata crash details
Some visual changes to the crashes_editor vim script
Bug fixes to simulate_crashes.py