feat(library): Animation Duration & Disabling Dim View Properties

Added public property `menuAnimationDuration` and removed #define
- Defaults to `0.3` seconds

Added public property `disableDimView` to remove the dim view*
- Defaults to `NO`

*Note: This feature of the library seems pretty broken in a real world application.