Reworked binary in order to load config file before to load commands
Added profile key in configuration

Also implemented a "Profile" Dotconf type which is able to load profiles.
Implemented profile system
Refactored MoviesMetadata to be able to customize the output object class
Moved the Movies class in profile
Added an helper to create movies metadata db with object class from profile
Moved the logic of movies textual representation in Movie object
Handle the case when no profile can be loaded

For example when we are not in a Kolekto tree because we want to use the
init command.
Init command now handle profiles