AGREEMENT AND PLAN OF MERGER BY AND AMONG COTTONWOOD COMMUNITIES, INC., COTTONWOOD COMMUNITIES GP SUBSIDIARY, LLC, COTTONWOOD RESIDENTIAL O.P., LP, COTTONWOOD MULTIFAMILY OPPORTUNITY FUND, INC., AND COTTONWOOD MULTIFAMILY OPPORTUNITY FUND O.P., LP...