Forcing regeneration

 * `--f` parameter now available to force regeneration
 * forcing regeneration in a laravel application does not duplicate routes
 * minor tweaks to hexagonal templates including adding `parent::__construct()` to constructors
 * added year template variable to documentation
 * exception is thrown when there's an invalid config path provided