Do not enforce use of Activity as Context in MaterialDialog.Builder

Allow simple Context to be passed as a constructor to MaterialDialog.Builder. Forcing to use an Activity forbids the use of ContextWrappers that are vital to some applications.

I understand the reason behind it - if you pass the Application context, you will not get Theme attributes, but that should not be your but the developer's concern.