Enable ARC (Require Titanium 3.2 +)

Use Titanium 3.2 and enable ARC
Refactoring
Update license
Update sample code
Update readme