[WIP] Redesign contacts page

I am trying to match the contacts page with the notifications page and to supersede the aspect edit pane. In addition to our current design you can rename an aspect without the aspect edit pane.

My Contacts (top: old, bottom: new)
![contacts_my-contacts](https://cloud.githubusercontent.com/assets/3798614/4024565/c47348d4-2bd0-11e4-8408-ef004d7387b9.png)

Friends (top: old, bottom: new)
![contacts_friends](https://cloud.githubusercontent.com/assets/3798614/4024568/cc6b53c4-2bd0-11e4-88be-6f4edd4ce8db.png)

Community Spotlight (top: old, bottom: new)
![contacts_community-spotlight](https://cloud.githubusercontent.com/assets/3798614/4024567/cc6666ca-2bd0-11e4-8387-346b10afabef.png)

People search (top: old, bottom: new)
![contacts_people-search](https://cloud.githubusercontent.com/assets/3798614/4024570/cc8ede84-2bd0-11e4-939f-ff7716668573.png)

Using <code>success</code> and <code>error</code> callbacks doesn't work for save. (It doesn't call them) <code>aspect_membership.on('sync',...</code> and <code>aspect_membership.on('error',...</code> however work and the callbacks are working for destroy. I'd like to use the callbacks for both save and destroy. Any idea what's wrong with save?