update timestamp variables in Agent, use new packet headers for DS
update wake microstamp when receiving an RFD from an agent already in list
if we fail to open SerialInterface twice then don't keep trying
Merge pull request #202 from birarda/master

bail on opening serial after two failed attempts
if there are no active agents in list begin() iterator should be end()
type star squish in domain server
type star squish in domain server
move SerialInterface constructor to header file
Merge remote-tracking branch 'upstream/master' into domain-rfd
remove duplicated constructor after merge
Merge pull request #203 from birarda/domain-rfd

distinction between RFD packets and keepalive packets when talking to domain server
remove an accidentally added g
Merge pull request #205 from birarda/domain-rfd

remove an extra character breaking build
have eve reference new Agent timestamp variables