Fixing manual payout race condition
Fixing manual payout race condition

* Mark manual payout active
* Run payout logics
* Reset manual payout

This ensures only one manual transaction can be run at a time.
If any users starts a manual payout others have to wait until the site
completed loading and finished the transaction process.

As long as we don't have too many users doing a manual payout at the
same time this should not be an issue. Best for users is using auto
payouts anyway.

This addresses #149

BlueDragon747/php-mpos,CoinHashMe/MPOS-SSO,MPOS/php-mpos,shreeneve/test,bankonme/php-mpos,UNOMP/chunky-mpos,sixxkilur/php-mpos,CoinHashMe/MPOS-SSO,MPOS/php-mpos,MPOS/php-mpos,xisi/php-mpos,nimblecoin/web,evgenyponomarev/pool,nimblecoin/web,ychaim/php-mpos,studio666/php-mpos,evgenyponomarev/pool,sasselin/xcoin-mpos,CoinHashMe/MPOS-SSO,ychaim/php-mpos,machinecoin-project/php-mpos,UNOMP/chunky-mpos,sixxkilur/php-mpos,sasselin/xcoin-mpos,mculp/chunky-mpos,studio666/php-mpos,machinecoin-project/php-mpos,sasselin/xcoin-mpos,mmitech/php-mpos,sixxkilur/php-mpos,xisi/php-mpos,mmitech/php-mpos,evgenyponomarev/pool,BlueDragon747/php-mpos,UNOMP/chunky-mpos,mculp/chunky-mpos,xisi/php-mpos,machinecoin-project/php-mpos,studio666/php-mpos,mmitech/php-mpos,mculp/chunky-mpos,ychaim/php-mpos,shreeneve/test,bankonme/php-mpos,CoinHashMe/MPOS-SSO,bankonme/php-mpos,BlueDragon747/php-mpos,UNOMP/chunky-mpos,CoinHashMe/MPOS-SSO,mculp/chunky-mpos,shreeneve/test,nimblecoin/web