Feature/installer

Allows a user to install plugin requirements without installing from source.
Can you set `required=True` in your call to `parser.add_argument` on L54 instead of doing this check here?