Added proper dispose functionality and use of GC.SuppressFinalize along with finalizers where useful/needed
Changed LEDInstance constructor so it doesn't set any values (as they will be set in LEDInstance.Update)
Updated NuSpec so it has an owner and references used framework assemblies