Prevent base_path from being mass-assigned

Although aliasing _id to :base_path means that it cannot be changed in
the DB (because _id cannot be changed), the virtual attribute can still
be mass-assigned, which causes issues when generating the default base
route for a pre-existing ContentItem (the newly assigned base_path is
returned instead of the actually saved one)