Modify the custom layout abilities so that you can flip on and off vario...

...us things like the scanner line and frame and also allows for portrait layout styles.

Add toggles to the IntentIntegrator covering scanner line, beep, frame, successful decode overlay, and layout orientation. Extensive modifications to allow
layouts to gracefully work in portrait mode. Added a custom class for the preview SurfaceView that will center the preview images instead of scaling them to
weird proportions. Also broke up CaptureActivity some because it was FAR too monolithic and confusing.