integrate scanner into services NOT READY TO PULL.

@chenhoward , this is working but there are a couple of things I need to address.

I'm still cleaning up the code, so don't worry about making syntax/ style comments just yet.

1) Double tapping the pane crashes the app (this is an easy fix)

2) Click to return (didn't implement because there's no reason to return to the splash page for now)

3) The calibration for the tablet vs. the phone (still looking into this!)

I'll demo this today if you'd like.
Probably add a small javadoc here too