Spymaster and scientist action changes

- Spymasters can now be sent to convert a province's ideology. Disloyal
spymasters might convert it to the wrong ideology.
- Scientists now actually do science properly. Disloyal scientists might
keep the research to themselves. I'd like to do more with this, but this
is a start.