fconf: read configuration files based in indented mode

This patch enable the fconf object to understand and provide methods
to hanle the Monkey configuration files style basd in indentation,
sections and key/values. The following methods are available:

    void free_config(struct duda_config *cnf);

    const char *get_path();

    struct duda_config *read_conf(const char *path);

    char *read_file(const char *path);

    struct duda_config_section *section_get(struct duda_config *cnf,
	                                    const char *name);

    void *section_key(struct duda_config_section *s,
                      const char *name, int type);

    int set_path(const char *dir);

Signed-off-by: Eduardo Silva <edsiper@gmail.com>