WIP: support for fixed variables, closes #297

Missing:
- Updates to printing
- More tests?

@whoburg @bqpd, let me know if this is what you had in mind.