allow system updates to handle lastCheckin

Candlepin now allows an optional arbitrary last checkin time to be set on the
consumer json. This change allows the lastCheckin attribute to pass through to
cp.

Also thanks to @daviddavis for helping me with the spec test! :icecream: