[Clone] Add skelton file of clone container tool.
[Clone] Add a new function: get_dictionary_from_yaml_file()
[Clone] Add a new function: get_container_name_and_base_container()
[Utils] Add a new function: finish_if_argument_is_not_given()
[Utils] Add a new function: finish_if_user_run_as_general_user()
[Clone] Use two function of utils.

- finish_if_argument_is_not_given()
- finish_if_user_run_as_general_user()
[Clone] Fix a function name.

get_container_name_and_base_container ->
get_container_name_and_base_container_name
[Clone] Fix a function name.

get_dictionary_from_yaml_file ->
get_config_info_from_yaml_file
[Clone] Fix an argument name of
get_container_name_and_base_container_name() function.

dictionary_name ->
config_info_name
[Clone] Add a new function: clone_container
[Clone] Add a new function: clone_containers_from()
[Clone] Fix a function name and an argument name.

Function name:
get_config_info_from_yaml_file ->
get_config_info_from

Argument name:
file_path ->
yaml_file_path
[Clone] Add a new function: start_clone_containers_from()
[Clone] Fix return value.

Because, I guess wrong LXC API.
When I run this function with previous patch, the following result was
returned.

Result of "fuga": <lxc.Container object at 0x7fc2bb3d2908>
Result of "hoge": <lxc.Container object at 0x7fc2bb3da248>
[Sample] Add skelton of sample file.

This file will be overwritten.
[gitignore] Fix path.
[Common] Move definevalue.py file and utils.py file to common directory.
[Common][Utils] Move the functions in clone_config/ directory to utils.py
file in common/ directory.
[Creator][Checker] Use finish_if_user_run_as_general_user() function.
[Clone] Use "from utils import *" instead of "import utils".