[Soc2014] Official meta API

@collinanderson It's not the admin check that bothers me (the admin is already coupled to all kinds of things in ugly ways) it's the two checks in core ORM code. If the flag were only used by the admin I wouldn't really care what it's called.