WIP 11.17.2014

working on openat(), required a lot of changes all over the place so far