Add :install_options and :uninstall_options to the pacman provider

Based off of the implementation of :install_options in the apt provider.
Can yaourt respect the same flags as pacman? It seems like this could be very surprising if someone installs yaourt, this code switches from pacman to yaourt, and suddenly existing manifests start failing.