Added project and references (we need to switch to ripple soon)
First spike that just sends an empty heartbeat
Added a extention point on the endpoint side so that we/users can plugin
new heartbeat providers. Added a provider for endpoint SLA just to demo
the heartbeats.
Rearranged the code and renamed the project to better fit our purpose