upgrade to eigen 3.2.1 quiets compiler warnings with new XCode