Remove outdated hello world text
Display any QR finder patterns detected in the camera preview window
Add static modifier to camera - disappeared during merge of #56
Removing delay seems to stop UI from displaying alert dialog whenever user clicks on settings fragment
Merge master with branch ticket-66
fix merge with master issue: moved cancel button back to bottom of screen
Build the transformation matrix whenever camera parameters are set.
Avoids creating transformation matrix each time onDraw is called.
Add missing copyright header
Prefer non-static camera usage
remove unused framehandler from cameramanager
match up brackets
prefer non-static usage of camera overlay that tracks qr finder points
remove unused variable
remove some unused imports
QRLib: reduce the visiblity of some of the functions since we don't want to expose them in the external API.
QRLib: Effective java recommends making classes final so that someone
       cannot subclass parts of our API and change its behavior
qrlib: improve robustness of getRawData

Fixes assertionError that was thrown when qr Result had more ByteSegments than expected.
This was triggered trying to extract data from QR Result of type URI. I modified this
function to extract the raw byte data only when it has TEXT type and also
make sure to append additional bytesegments together before returning bytes.
qrlib: Try to simplify control flow in saveMessageAndUpdateProgress.

During code review, it was suggested the control flow was confusing
and that we should explore replacing exception based logic
with null. See issue #66.
Remove QR code type check since it was rejecting valid streaming QR codes.

ResultParser.parseResult will try to parse the decoded QR result into URI, SMS or other type.
It's default when the parsers fail, is to fall back to TEXT type.  Since we are encoding byte
data in the QR code and not characters, sometimes the parser will interpret the data encoded
in the result as a URI and then fail to identify it as part of a streaming QR.  Remove this
type check for now but try handling this later whenever the algorithm identifies and improperly
formatted QR code and then re-interpret the result as if it were a single standard QR code.
Merge branch 'master' into ticket-15