Various changes:

-Set font size explicitly (trying to fix strange text-resizing issue on Chrome on Android, although it didn't seem to fix it... :/ )
-Set background colors and z-index on footer. This will cause the footer to be covered up when content overlaps it (could still use some improvements... looks awkward when it is halfway covered up)
-Moved Android blog link into "About me" section... it is more appropriate in the more informal section