new feature and bug fix
*fixed a bug that array access exceeds the range
*fixed a bug that get the wrong available data len
*fixed: send the real payload in air-packet
*added: rejoin AT cmd (still under test)