abandoned blocks for swap file added to known issues
modified rollin/rollout and disk operations to return
true/false on success/failure
modified all fies that made reference to rollin/out or
file system operations to use the return for success/failure
introduced a defect with cleaning up swap files
TODO:
new swap cleanup defect (abandoned file)
non-preemptive priority
known issues:
 old swap cleanup defect (abandoned blocks)
defective functions in nosfs: get(Used/Free)(File/Fat)Blocks
(this means that the free/used space info given by ls, and the mbr data that tracks fs statistics is going to be wrong)