Refactored map

Hi!

Here is refactored map. There are so many changes to code so I won't explain these here. All changes from your master branch are included up to commit #197 ("Move declarations into a headed file") - currently latest commit.

Only change to 'dump1090.c'-file is at https://github.com/bdavenport/dump1090/commit/3000baf184aaab9d5a64292e27c8ae440c5ce542 where I removed unused conversion from aircraftsToJson() at dump1090.c-file.

Screenshot of new map
![tutka](https://f.cloud.github.com/assets/3765236/661235/36fdce38-d72c-11e2-843c-5e61b4882a4b.png)