analyzer action

Issue #29 

Added an analyzer action which allows for select targets in a scheme to be analyzed, useful when the scheme includes a bunch of third-party code that takes forever to check. 

It also pulls analyzer results from the plist files rather than stderr, this makes it so incremental changes only requires incremental re-analyze. The results come out at the end of the run as special structured reporter events.