add_panel.html:
- handle errors consistent with other forms

models.py:
- override clean method to prevent duplicate panel names within a project site