remove bad code:

remove dangerous dispatch_sync_on_main_queue
remove buggy dispatch_once_transient (there's a way to do it with spin locks, but there's not really a need at the moment)