Word Count Rewrite

wc has been rewritten/improved and features idiomatic comments above functions. I also optimized the sloc counter for counting SLOC in Go software.
Date Improvement

Moved some code around and rewrote comments to Go standards.
Uname Improvement

Created a sysinfo struct and moved code around to make use of it. Removed a few unneeded imports and functions and rewrote the 'bufferCPUInfo' function to return a newline-delimited string slice instead of a bytes.Buffer.
Add Remove Directory Command

I created this a few months ago but just now decided it would be a good idea to add it.
Add rmdir
Add Sync

Like rmdir, I made this one a few months ago and have just now decided to upload it. It's relatively simple to implement in Go.
Update coreutils.txt
Improve the Prime Factor Sieve

Now uses an optimized prime sieve and makes use of a 'factorList' type with a toString() method to convert it to a string in the main function.
gofmt
Tail Improvements

Now supports printing the last K bytes as well as proper stdin support.
Head Improvement

Now supports printing the first K bytes as well as proper stdin support.
Check argument size

Check if the size of the input is smaller than the flag given; set the flag to the input size if true.
Fix bug

Now detects if the line/byte flag values are larger than the file's actual contents to prevent the program from crashing.
change tail.go to head.go
Better Fix

A better fix for the previous fix for checking argument values and comparing them to the length of the file contents.
Update tail.go

Forgot to change a single variable.
Update tail.go

Apparently I forgot not one, but three variables.
Merge pull request #31 from mmstick/code-improvements

Code improvements