Feature/instrumentation pt 1

@seanbrookes @anthonyettinger 

for part 1 I added just the basic hooks to be able to 
- identify the user
- know which page they are on

I did not extract the services out of lb-services as discussed.  Hoping that Sean can still do that
That explains the "can't load element segment.io" error that the tests were failing about.