Introduce EI_Address.

- introduce EI_Address in input/accessors.hh
- add method ei_address() to all accessors
- remove set_address
- modify JSON_to_storage.get_root_interface<T>()
  to create accessor directly
- modify field_formula_impl (apply change in getting address)
- update unit tests
Exception for wrong Region names.

- when region, id or region set of a filed is wrong we have to
  throw otherwise things goes wrong
Move InputException to  Input::Exception

- fix bug in detection of wrong region set name
- move InputException from system/exceptions.* to
  input/accessors.*
- add automatic output of Address in its what() message
- add information about address to all usage of input exceptions
  (equation, field_values, region)
- move unit test of input exception
- improved error handling for region sets
Clean ngh code.

Removed system, config, and problem.
Still potential with myvector, vector, matrix, vertex and point. Replace by armadillo.
Introduce exc_common.hh

- particular file for common exceptions
- debug stream DBGCOUT
- one variable debug DBGVAR

- fix inclusions to use new file
Warnning for unresolved parameters.

- output unresolved parameters in flow123d.sh
- add missing minor fixes namely in ngh includes
Fix typos.
Remove two old global macros.

from global_defs.hh:
- remove NDEF
- remove NONULL

- poke Jenkins
Merge branch 'master' into JB_exceptions
Fix pentagon intersection test.
Fix test 01.

- output detailed diagnostic for Input Exceptions
  when DEBUG_MESSAGES are set
- fix type fraction -> fracture in test 01
- fix set definition in flow_vtk_piezo.con
Merge branch 'master' into JB_exceptions

Conflicts:
	src/mesh/ngh/include/config.h
	src/mesh/ngh/include/system.h
	src/mesh/ngh/src/system.cpp
	src/system/system.cc
Merge pull request #103 from flow123d/JB_exceptions

Jb exceptions



    move DECLARE_INPUT_EXCEPTION into input/accessors.*
    introduce EI_Address, and automatically output address in what message of input exceptions
    remove some files from ngh code, use exceptions for ngh errors
    fix several minor bugs