AngularJS Australian Business Number (ABN) validation directive. Uses the official ATO validation formula.