Fixed a number of list bugs
Merge branch 'filesystem' of https://github.com/jnwatts/xinu-arm into filesystem