Alter shares table to add difficulty table

* Fixes issue #15
* Should not alter the table unless the difficulty column is missing
* Makes mmcfe-ng compatible database compatible after running
    mysql -u user -p database < stratum_default_layout.sql