test.sh: git-add already present failing-output files
New tests
(issues #18 and #19, thanks Thomas Gazagnaire)
Fixed #18
Fixed #19 (plus basic support for objects)
Fixed indent at beginning / end of file

multi-line comments beginning the file weren't properly indented;
last line was indented with guess_indent even if it shouldn't
Version 0.6.1
Added lots of unit tests

following the definition of the language
code cleanup

- split modules in different libraries
- split config.ml between IndentConfig and IndentArgs
- renamed block.ml to IndentBlock
- split main.ml between IndentPrinter and IndentMain
- arguments are parsed in IndentMain
- can handle several files

New options:
--inplace: save file content directly into the file
--output FILE: save file content into FILE