fixes for type implicit type conversions that lose percision
fixing some compiler warnings around attributes not being set correctly
UIBarButtonItem removeTitleShadow now also removes the shadow in control
state highlighted

* adds some comments about using NSShadow in the removeTitleShadow
  method
* fixes compiler warnings about implicit type conversions
* fixing some compiler warnings around attributes not being set correctly
Merge remote-tracking branch 'upstream/master' into compiler-warning-cleanup-and-bar-button-additions

Conflicts:
	Classes/ios/FUIButton.h
	Classes/ios/FUISegmentedControl.h
	Classes/ios/FUISwitch.h
xcode 4.6 is complaining about:

No 'assign', 'retain', or 'copy' attribute is specified - 'assign' is
assumed

on around some properties without explicit strong.
Merge pull request #78 from jmoody/compiler-warning-cleanup-and-bar-button-additions

 UIBarButtonItem removeTitleShadow now also removes the shadow in control state highlighted