A simple test project which shows that angular-datatables does not support dynamic addition/removal of columns