initial start on 367:22 - not yet working
closer to circle working
Created DecodeBits class to cleanup decoding to base of 367:22
Factored out header checks
Implemented more of circle checks, but not yet complete
Added stub for rectangle check
8:367:22 circle bit decoding
renamed source_mmsi member to mmsi in test
added timestamp test
wrote decoders for all sub areas.  not yet tested
renamed source_mmsi member to mmsi in test
added timestamp test
Merge branch 'an367' of https://github.com/rolker/ais-areanotice-py into an367
fix lon/lat scaling.  Make subareas be appended
Added check DAC and FI function as well as check area notice header funtion.
rectangle subarea
sector decodes and sector test passes
Finished implementing circle test.
Finished implementing circle test.
Factored out the circle sub-area check
Started implementing polygon check but fails at the moment.
Merge branch 'an367' of https://github.com/rolker/ais-areanotice-py into an367
merge Roland's test polygon with my test polyline
Text works and has a test
Merged in fixes from Kurt while eliminating raw scale factors. Still fails 3 tests at this point.