Don't bother animating anything unless the map has loaded all of its layers

Signed-off-by: Blake Skinner <bskinner@mit.edu>
Add KVO notifications for annotation changes

Signed-off-by: Blake Skinner <bskinner@mit.edu>
Removed an unneeded assignment

Signed-off-by: Blake Skinner <bskinner@mit.edu>
Display any callouts asynchronously

Signed-off-by: Blake Skinner <bskinner@mit.edu>
Disable animation when setting the default region immediately after loading.

Signed-off-by: Blake Skinner <bskinner@mit.edu>
Code style reformatting

Signed-off-by: Blake Skinner <bskinner@mit.edu>
Enable ARC by default for all new files. All older, non-ARC files have had the '-fno-objc-arc' flag added to their compiler flags.

Signed-off-by: Blake Skinner <bskinner@mit.edu>
Add the initial implementation of a layer manager class. This class will handle bridging the MGSLayer and ArcGIS code so each MGSLayer can be a bit more independent

Signed-off-by: Blake Skinner <bskinner@mit.edu>