support solver options through MPB interface

It's better to use a dictionary then. ``eval`` should be avoided unless it's necessary.