sellshares
* Change `sellshares` to be able to sell all shares * Sell all shares properly on bet panel UI * Add API route for selling shares, document
* Add market resolution API * Add additional free market resolution validation * Address review comments * Refactor resolution validation code somewhat Co-authored-by: Marshall Polaris <marshall@pol.rs>