Fixes bug 506192, add a way to view your own PTO records

Tried to make this as un-horrific as possible while sort of matching the "coding style" (scare quotes intentional) of the existing app. I did not bother with pagination or table sorting, can add those if anyone cares enough to ask.

@fwenzel r?
inline CSS? don't you just want to put that into style.css? You're already prefixing things with an ID so that should be fine.