Adding a voting function

nathanathan is a function for voting on whether functions should run.
To use it just wrap the candidate function like so, then add your github name to the list of yays or nays:
```python
nathanathan(lambda: someone_else(), yays=['nathanathan'])
```
- To be eligable to vote you must have a function in the namespace.
- You should only vote once, in either the yays or nays list.
- If there is a draw the function will run.