Prototype of directive validation

@stulees here's an initial prototype for showing validation within a directive. Please review. 

@settinghead do you know of any better way to access the $error object in the HTML of a directive (ie. without knowing the form name and field name)?

@donnapep FYI.

Thanks.