message: Reduce lookahead staking to 3 timeslots rather than 6.
  This is to alleviate the bug where transactions are not added
  to an already created block
  Also, this reduces computational waste, since more than 3 timeslots is not
  greatly practical now that our contract processing is very fast
diff: @@ -31,9 +31,9 @@ static const bool DEFAULT_STAKE = true;
  static const bool DEFAULT_STAKE_CACHE = true;
  //How many seconds to look ahead and prepare a block for staking
  -//Look ahead up to 6 "timeslots" in the future, 96 seconds
  +//Look ahead up to 3 "timeslots" in the future, 48 seconds
  //Reduce this to reduce computational waste for stakers, increase this to increase the amount of time available to construct full blocks
  -static const int32_t MAX_STAKE_LOOKAHEAD = 16 * 6;
  +static const int32_t MAX_STAKE_LOOKAHEAD = 16 * 3;
  //Will not add any more contracts when GetAdjustedTime() >= nTimeLimit-BYTECODE_TIME_BUFFER
  //This does not affect non-contract transactions
  