Fixing HPX_ParseArguments.cmake to work with LGDs build system.

Required arguments and options can be set before calling hpx_add_*
now and be omitted as parameters