move ADD button initialization in proper place

I believe that "add" button should be moved inside configureAdd() method, because it's only used there and don't need another permission check.
That's important because if your model somehow "knows" user permissions on it, then it can only pass these permissions to CRUD after CRUD initialization - only with setModel() method. So, "add" button should be initialized after setModel and not instantly on CRUD initialization.