message: Update eosio.system.hpp
  Added a missing action in "apply" function. Fixed a potential typo in an action struct and action name. Fixed typo in comment.
diff: @@ -112,7 +112,7 @@ namespace eosiosystem {
  typedef eosio::multi_index< N(delband), delegated_bandwidth> del_bandwidth_index_type;
  - ACTION( SystemAccount, finshundel ) {
  + ACTION( SystemAccount, finishundel ) {
  account_name from;
  account_name to;
  };
  @@ -252,7 +252,7 @@ namespace eosiosystem {
  /**
  - * This method will create a producr_config and producer_votes object for 'producer'
  + * This method will create a producer_config and producer_votes object for 'producer'
  *
  * @pre producer is not already registered
  * @pre producer to register is an account
  @@ -383,12 +383,15 @@ namespace eosiosystem {
  static void on( const nonce& ) {
  }
  + static void on( const finishundel& ) {
  + }
  +
  static void apply( account_name code, action_name act ) {
  if( !eosio::dispatch<contract,
  regproducer, regproxy,
  delegatebw, undelegatebw,
  - regproducer, voteproducer, stakevote,
  + finishundel, voteproducer, stakevote,
  nonce>( code, act) ) {
  if ( !eosio::dispatch<currency, typename currency::transfer, typename currency::issue>( code, act ) ) {
  eosio::print("Unexpected action: ", eosio::name(act), "\n");
  