BpskDetector: Documentation and code naming fixes.
More documentation improvements.
Adjusting the preamble/postamble code.
Adding higher frequency tests.
Remove writing test files.
Removing unstable test.
gradle: Add maven plugin to allow for artifact intallation into local repositories (~/.m2/...).
Minor update. Adding some accessors and parameterized fields.
Use unsigned >>> operator to move the sign bit.
BpskDetector: Re-center wave forms translated along the y axis.

It has been observed that some audio hardware records wave forms
translated along the y axis. Thus, when two cycles of a PSK signal
are combined, they will not sum to zero upon a phase inversion, and
our detection algorithm will fail.

This change recenters to buffered audio sample so that it is centered
around zero. Two unit tests are included to exercise the improvement.
It seems that the original algrithm is resilient enough to detect a 3x skew in + or -. This is more than what was observed when testing on a Droid is is most likely not the cause of our problems.
Updating TODO list.
Sketches of a Goertzel filter. Does not compile.