DS lite graphics!  Yeah!

PSD will be at http://anim8.biz/tmp/ds.psd.zip when it's done
uploading. (Warning: about 700 MB)
Merge pull request #561 from MJaoudi/master

Added Rename Option to the Sidebar Menu
Tweaked sidebar menu wording
Add a duplcate option to the sidebar menu
Using delta to check floating point equality.
Make sure trigger elements are setup properly for devices whose representation has already been parsed.
Re-disable LED player # support on devices until we properly handle enum values (186acd5640816b24a7d7c9c007a307539ebdac33)

Extend deviceHandler to accurately return player #
Secure isUsageEqualToEvent: against nil parameter.
Add callbacks to provide hash and isEqual functions to the ignoredEvents set. Correct OE_shouldRegisterEvent: to stop assuming that the event is mutable.
Display the pad as an address rather than the whole deviceHandler description, which is annoying and does not uniquely identifies the device.
Do not compare the direction for Trigger events in isBindingEqualToEvent: since off state trigger events aren't mappable.
Added system list to the sidebar menu
Use an NSMutableDictionary to store player bindings instead of an array. Now the key is the player number stored in an NSNumber and the value is the player bindings, it removes the need for bound checks, empty devices and NSNull.
Correcting analog issue in analog responder.
Renamed device manager notifications to respect conventions.
Notify UI for device disconnect; resolves #511

Only alert and pause if emu is already playing.
Merge pull request #550 from RickyRomero/master

Add DS lite graphics.  Yay!
Delay before dispatching events, resolving issue 544
Merge pull request #566 from dethbunny/WiimoteAnalogFix

Delay before dispatching events, resolving issue 544
no need to declare here