reorganize sample scripts in scripts/ direcotry

Organize those scripts by subsystems and technical domain.

Signed-off-by: zhangwei(Jovi) <jovi.zhangwei@gmail.com>
user ',' as event separator in eventdef

Signed-off-by: zhangwei(Jovi) <jovi.zhangwei@gmail.com>
update scripts/io/kprobes-do-sys-open.kp

This sample script demostrate how to access function arguments
using kprobe.

Signed-off-by: zhangwei(Jovi) <jovi.zhangwei@gmail.com>
update comments in some sample scripts

Signed-off-by: zhangwei(Jovi) <jovi.zhangwei@gmail.com>
add ktap boot time accounting

In my box, it booted in ~4ms.

Signed-off-by: zhangwei(Jovi) <jovi.zhangwei@gmail.com>
add sample script schedtimes.kp

this script output each process runtime, sleeptime, and queuetime,
and totaltime

Signed-off-by: zhangwei(Jovi) <jovi.zhangwei@gmail.com>
add io_wait time into scripts/schedule/schedtimes.kp

To get the current->in_iowait, make a builtin function: in_iowait()
Note the sleep time include io_wait time.

Example output:

[root@localhost ktap]# ./ktap scripts/schedule/schedtimes.kp
^C
        execname:    pid    run(us)  sleep(us) io_wait(us) queued(us)  total(us)

         rcuos/9:     31         68    2391932          0         50    2392050
            ktap:  11068      14884    2381688          0        664    2397236
            ktap:  11069        496    2394331          0        263    2395090
     kworker/0:2:    127       4915    2164299          0       2875    2172089
     kworker/9:1:     97        585    1976629          0        844    1978058
    kworker/10:1:     98       2061    2168467          0       3542    2174070
    kworker/11:1:     99       1400    1241957          0       2239    1245596
    migration/10:     70         64    1315236          0         17    1315317
            sshd:   1094        318      14501          0         57      14876
      khugepaged:    103         22    1540065          0         27    1540114
    kworker/0:1H:    129         13     659073          0         12     659098
       scsi_eh_0:    121        352     661245          0         17     661614
     kworker/3:2:  10638         67     661775          0          5     661847
     kworker/6:1:     94         19    2261895          0        144    2262058
     kworker/7:3:    233         16    1761878          0        144    1762038
   kworker/11:1H:    318         32    1291429          0         97    1291558
     migration/1:     34         38    1236937          0          5    1236980
        rcuos/11:     33        336    2379157          0      12052    2391545
        rcuos/10:     32         63    2394774          0         90    2394927
       rcu_sched:     21        785    2380400          0      11525    2392710
         rcuos/0:     22         49    2394919          0         62    2395030
     kworker/8:1:     96         17    1261920          0         95    1262032
         rcuos/2:     24        180     991810          0        104     992094
              ls:  11070      82636     227307      24960      13832     323775
       swapper/9:      0    2345411          0          0      37590    2383001
     kworker/1:1:     89       1297    1244288          0       2545    1248130
     kworker/2:1:     90       1555    1240704          0       2678    1244937
     kworker/3:1:     91        178     661775        694         67     662020
            bash:  11040       1324    1314856          0        320    1316500
            sshd:   2527      14010    1301520          0       1126    1316656

Signed-off-by: zhangwei(Jovi) <jovi.zhangwei@gmail.com>
update READMD.md

Signed-off-by: zhangwei(Jovi) <jovi.zhangwei@gmail.com>
README.md fix spelling and style

Signed-off-by: Yegor Yefremov <yegorslists@googlemail.com>
introduce '+=' operator (atomic increment)

Also kill table_count built-in function, use += instead

Before:
table_count(tbl, key, val)

After:
tbl[key] += val

Remember that:
"tbl[key] += val" is not equal with "tbl[key] = tbl[key] + val",
the first one is more efficient than second one, because first one
just fetch key from table once.

currently '+=' operator only support atomic increment on table
index, not upval and local variable, support those in future.

Signed-off-by: zhangwei(Jovi) <jovi.zhangwei@gmail.com>
fix spelling
rename some sample scripts

Signed-off-by: zhangwei(Jovi) <jovi.zhangwei@gmail.com>
update example path in README

Signed-off-by: zhangwei(Jovi) <jovi.zhangwei@gmail.com>
update copyright owner

Signed-off-by: zhangwei(Jovi) <jovi.zhangwei@gmail.com>