Merge pull request #56 from robertjpayne/bugfix-main-queue

Ensure completion handlers run on main thread.
Update docs for 1.6.4
Added ability to declare annotations as standalone

By implementing the CCHMapStandaloneAnnotation protocol and the required BOOL standalone property one can declare an annotation as standalone preventing it from clustering while leaving the cluster engine otherwise untouched.