Change IBOutlet attributes from readonly to weak

This fixes the warning "readonly IBOutlet property when auto-synthesized may not work correctly with 'nib' loader".

Also, weak is better than assign when using weak references to objects, because weak prevents dangling pointers.
Remove unused property
Merge pull request #8 from mbinna/fix-IBOutlet-warnings

Fix IBOutlet warnings. Remove unused property.