Add CLI helper.

Change-Id: Ia99a29bf65e858dca61bb42613f6067b3ea2ec60
Add ambigious flag detection to CLI Helper.

Change-Id: I1d6e5b51a533ec3b5d0a303cb5addd9b97c16120
Fix script filename detection bug.

Change-Id: I4c1484556a6a6a4f34bac5fe38b9c94ae5e20fa4
File::exists() that file is actual file.

Add tests.

Change-Id: I39c0d1bc171cfa71707ef1e3b9987e5fd3a34cb3
Refactor DB DataIO.

Change-Id: Ib425e9e0287d506c68d8ef12c99b8a49fd5eaa57
Extend Node test.

Change-Id: I26ac1f973bb6012a7dc9dee595e646417c79769f