Multiple Feature Adds and BugFixes 

Feature Additions:

Added Slave to Master syntonization support for platforms that support it (Linux-only)
Added pulse-per-second capability for platforms that support it (Linux-only)
Added "fast startup" which caches some port/clock state between invocations and temporarily floods sync messages (currently Linux only)
Added priority1 specification on the command line
Added shared memory group name specification on command line
frequency offsets are now represented as long double ratios

Bug Fixes:

Linux daemon incorrectly associated /dev/ptpX device with interface ethY
Linux daemon thread priority problem causing timestamps to be delayed
Correction field not properly scaled to local clock (common)
Grandmaster clock information sometimes set incorrectly (common)