Reverted back to hooking Activity.startActivity(Intent, Bundle)

Other methods used to start an Activity require the usage of
FLAG_ACTIVITY_NEW_TASK, so it doesn't actually make sense to hook
anything else.
Also removed the alternate way to get a context as it shouldn't be
needed anymore.
Check if the flag is already set, do nothing if so
Please update strings.xml, thank you
Bump version to 1.9