Make Model::$collectionName a static attribute (BR)

Breaking change: existing models with a custom `$collectionName` need to change the attribute to static. The error generated if the change is not made is pretty straight forward though.