Search works correctly now

* board parameter is required.
* add some tests

you can search on more than one boards passing a list to the "board" parameter in moesearch.search