Merge pull request #4 from sagotch/master

First opam release candidate
Merge pull request #5 from sagotch/master

Merged TTable into tomlValue type.
Add toml.from_filename + micro refactoring
Mv get_{values,tables} -> {values,tables}_to_list
Refactoring of Toml getters, see details

Changes applied:
* replace `get_values` by the shorter `get`
* replace `match x with` by the shorter `function x`
* getters raise the Bad_Type exception to be coherent with the Hashtbl.find
OK let's say I was tired... see details

* changing match x with to function x was delirium. Reverted
* composition abusing reverted. Sometimes, simple application is fine too.
* couples are done with the ',' character (syntax error)
* updated tests according to the renaming
Doc in toml.mli + hide the get function
Merge remote-tracking branch 'upstream/master'