Update AsyncSocket to newer version

Was in the way of moving from GC to ARC
ARCify

Use ARC for memory management
Apply modernize Objective-C refactor

Use the built in refactor tool for modernizing the Objective-C
Remove NS_DESIGNATED_INITIALIZER

Caused an error in 6.0.1
Add .gitignore
Move instance vars to implementation
Streamline the IBOutlets

Use weak properties for all outlets (apart from NSTextView that doesn't
support weak). Also, move all to the implementation files instead of in
the public API.
Don't expose IBActions in the public headers

Interface builder will pick them up from the implementation files these
days so no need to expose them as public API when not used by any other
code.
Style fixes

Some style fixes while getting to know the code.
Remove instance variables that only back properties

Let them be automatically synthesized instead.
Remove legacy instance variables and synthesize
Streamline style a bit

- Code was a mix of "-(void)foo" and "- (void)foo" (went for latter)
- Remove the ; at the end of methods
Merge pull request #2 from mhallendal/modernize-code-base

Modernize code base