update main.cl2 to new macro syntax

--HG--
branch : dev
refactor :directive

--HG--
branch : dev
add directive and directive test

--HG--
branch : dev
add :tabular form for directive and directive test

--HG--
branch : dev
use keywords instead of symbols in ng-test

--HG--
branch : dev
add my-directive to index.html

--HG--
branch : dev
use stricter attrib accessing forms

--HG--
branch : dev
refactor `ng-test` macro: extract function `expand-tabular`

--HG--
branch : dev
refactor expand-tabular function in `ng-test` macro

--HG--
branch : dev
extra : amend_source : ff2a9d37e4e24c6e95150df852f35cf0b7c21980
don\'t have to generate directive definiton object because AngularJS also supports link function only declaration

--HG--
branch : dev
add comment to describe directive's tabular syntax

--HG--
branch : dev