Transport thermo parser

### Common part
This is one PR of a bunch of PRs to finalize parsing, thermodynamics and transport.  There will be several PRs, the only thing missing now is the merging with *master*, which will come once the setup of the PRs is made.  To make things as clear as I can, all the PRs will have a common section showing the graph with a star to mark the current PR.
```
xml_parser <-- input_parsing_format <-- ascii_parser   <-- species_parsing <-- \
                                                                                \
NASA polynomials <-- UnifiedThermo <---------------------------------------------- thermo_parsing <--
                                     \                                                                \
transport_new <------------------------  transport_thermo <--------------------------------------------- transport_thermo_parser*
```
So here is the parser/thermo/transport bunch of PR.  There are also two more PRs, the ```opt_transport``` and the ```almost_Exact```. 
The ```opt_transport``` merges ```transport_thermo_parser``` with ```conditions_reac```, which enables to pass a ```KineticsConditions<StateType,VectorStateType>``` object instead of temperature, which translates into computing once and for all the ```TempCache<StateType>``` object instead of locally where it's needed.
```almost_Exact``` takes in the ```kin_reset```.

### This PR

Well the title says it all, everything is now happy together.

I'm not sure if we need to indeed merge all the pull requests, I don't fully remember how much changes it required, only that it's less and less.   I'm still leaving the PR though, if it becomes unnecessary because nothing more than compatibility was encoded, deleting it should be easy.