Angular directive that provides file input functionality in reactive & template driven Angular forms.