Removed unused variable.
Changed the logic for mh-history files (keep track of all the previous estimations if load_mh_file is used). Various bug fixes and cosmetic changes.
Solve backward compatibility issues for mh-history files. Fixes #537.
Fixed bug of unknown origin...
Merge branch 'master' into fix-mcmc-algorithm
Fixed bug (missing output argument).
Removed check_presence_consecutive_MC_files in McMCDiagnostics. Cosmetic changes.
Merge branch 'master' into fix-mcmc-algorithm
reporting: replace getDatesCellStringArray with strings
reporting: replace format with date2string
dseries: change default to not use sub operator on latex
load_csv_file_data: fix isdate test
utilities: fixed name2tex regexprep for octave
Improve documentation on nonlinear solver algorithms
Added options to the internals command to load mh-history files or display informations about MCMC settings and state.

For instance, assuming that fs2000a.mod is in the current Matlab/Octave's directory and that a metropolis has been run,
the following command:

>> internals --display-mh-history fs2000a

produces the following output in the Matlab/Octave's command window:

================================
MCMC set-up for fs2000a mod file
================================

MCMC chain number 1:
--------------------

 o Number of MCMC files is 1
 o Number of draws is 6000
 o Acceptance ratio is 35.28%
 o Last value of the posterior kernel is: 1221.81656
 o State of the chain:

       || Initial | Current
   ++++++++++++++++++++++++
   e_a || 0.01570 | 0.01608
   e_m || 0.00528 | 0.00512
   alp || 0.35026 | 0.36909
   bet || 0.99300 | 0.99308
   gam || 0.00086 | 0.00038
   mst || 1.00088 | 1.00147
   rho || 0.65926 | 0.71132
   psi || 0.66428 | 0.60611
   del || 0.00977 | 0.00198

MCMC chain number 2:
--------------------

 o Number of MCMC files is 1
 o Number of draws is 6000
 o Acceptance ratio is 33.38%
 o Last value of the posterior kernel is: 1220.39229
 o State of the chain:

       || Initial | Current
   +++++++++++++++++++++++++
   e_a || 0.01664 |  0.01576
   e_m || 0.00489 |  0.00504
   alp || 0.39701 |  0.36630
   bet || 0.99305 |  0.99219
   gam || 0.00067 | -0.00025
   mst || 1.00186 |  1.00218
   rho || 0.70060 |  0.63847
   psi || 0.65623 |  0.74668
   del || 0.00666 |  0.00842

while the command:

>> internals --load-mh-history

loads the content of the record structure (saved in the last mh-history file) in Matlab/Octave's workspace
under the name mcmc_informations.
Renamed record.InitialLogLiK as record.InitialLogPost.
Also display the initial value of the posterior kernel, when internals --display-mh-history command is used.
Removed MC_record field from oo_ structure and the output argument from MCMC routines.

Details about the MCMC can be loaded in the workspace with the following command:

>> internals --load-mh-history <NAME_OF_THE_MOD_FILE>

under the name mcmc_informations, or printed in the command window, using the following
command:

>> internals --display-mh-history <NAME_OF_THE_MOD_FILE>
Bug fix (internals command with --load-mh-history option).
internals test: fix printing for octave