ERT-460: Added is_instance and safe_cast functions to fortio
ERT-460: Added new config key GEN_KW_EXPORT_FILE_KEY
ERT-460: Added gen_kw_export_file_name to model_config_struct, and corresponding get/set methods
ERT-460: Added default name for gen kw export file, DEFAULT_GEN_KW_EXPORT_FILE parameter.txt
ERT-460: Changed method signature for ecl_write macro/methods
ERT-460: Method enkf_state_ecl_write: Opening gen kw export file, pass as parameter to node specific write methods
ERT-460: Method enkf_main_init_user_config: Added GEN_KW_EXPORT_FILE_KEY
ERT-460: Fixed implementation error: Only cast if export format is ECL_FILE
ERT-460: Fixed implementation memory error
ERT-460: Setting gen_kw_export_file_name in model_config_alloc
ERT-460: Added test for fortio_is_instance and fortio_safe_cast
ERT-460: Added small check to verify that export file is written
ERT-460: Added abort check test when sending in fortio type to gen_kw_ecl_write
ERT-460: Added write test for gen_kw_export_file to gen_kw_test.c
Merge pull request #471 from chflo/ERT_460_fmu_gen_kw_export

Nice work :-)