Add code dump from book
"Hello, world" and Makefile
Ignore bin and build dirs
Add template file and some convenience for playing around with things
Add upcase program
Second version of upcase - read into a buffer
A few improvements

 - Use BufferSize as argument to resb (not sure this *really* matters,
   but seems like good practice to have the real size there).
 - Fix the off-by-one error in a non-dumb way
 - Jump back to read to get a new buffer after writing
Change source file extensions

Looks better on github this way
Remove some unnecessary stuff from template
Add simple hexdump program
Configure vagrant

Now you can do:

vagrant up
vagrant ssh
cd /vagrant
make
bin/whatever
Add gdb to linux box
Use procedures in hexdump program
Add printing of ascii line next to hex
Split hexump program into two files
Mostly functioning sha1 implementation

It currently only works for strings of size 0 to 55 (inclusive) for two reasons:
 - I'm not handling multiple 64-byte chunks, mostly to avoid message
   length record keeping.
 - Strings where the last chunk does not have enough room for the 9
   bytes of bookkeeping (a pad sentinel byte and the 8-byte message
   length) require an entire new mostly empty chunk, which makes my
   read-a-chunk-at-a-time mechanism a bit more awkward.

Other than that, seems pretty good!
Initial commit
Hello world
Parallel version of hello world
Sample test file