generate random node for test readHeadOffset
add driver for test merging
add test input for test merging
comment out system.exit for running following code
add run pipeLine function
finish code for test merge offset
add create test file automatically
rm unrelated file
readOffset test passed!
setOffsetRange to kmerNum
Merge branch 'genomix/fullstack_genomix' into nanzhang/test-readoffset-pipeline

* genomix/fullstack_genomix: (125 commits)
  add option for serial scaffold with length threshold for which ndoes to include
  reformat (ctrl+shift+f)
  fix bug where candidateFlipped was incorrect after bouncing over path nodes
  fix bug where candidate msg kmer was overwritten by merge
  print debug about dominant decisions; add ids of candidate paths as debug aid
  implement expanded candidate paths, candidates score accumulated walk, option to keep/remove other edges on walk
  fix bug where message reset and copy weren't working right
  verify the offset
  fix the flip offset
  try to load the internalKmer before merge
  add verify
  update configuration
  add copyToLocal utility
  candidates score accumulated kmer
  bugfix for Ray paired-end scores
  bugfix for P4 following Ray (shared state)
  add option to prune other incoming edges in scaffold
  accumulate & record complete walk kmer
  modify script to make paired-end reads
  add copyright head
  ...