Ignored Vim swap files
Implemented pipwrite
Changed pipread and pipwrite return type to int in order to return the number of bytes read or written
Implemented pipread
Returned bytes written from pipwrite
Removed some unnecessary print statements
Fixed logic in pipread and pipwrite

Both were not signaling before restoring interrupts
pipread had incorrect copy and increment logic