update: do not use Boost.Graph version.

Signed-off-by: Godai Azuma <godai0519@gmail.com>
update: do not use Boost.MultiArray.

Signed-off-by: Godai Azuma <godai0519@gmail.com>
update: do not use Boost.Optional

Signed-off-by: Godai Azuma <godai0519@gmail.com>
fix warning

Signed-off-by: Godai Azuma <godai0519@gmail.com>
change: add copy/move constructor

Signed-off-by: Godai Azuma <godai0519@gmail.com>
update: add remove function for graph.

Signed-off-by: Godai Azuma <godai0519@gmail.com>
Merge branch 'feature/nonboost' into develop