add one-to-one handling to VersionableBehavior
Merge pull request #647 from havvg/feature/versionable-one-to-one

add one-to-one handling to VersionableBehavior
fix some introspections, coding style
Merge pull request #652 from havvg/master

fix some introspections
full list of changes below:

- fixed ModelCriteria::clear()
- added ModelCriteria::clear() tests
- refactored query object create()
- added, removed or updated bunch of phpDocs
add lcfirst function stub
fix timing issues in TimestampableBehaviorTest
Merge pull request #655 from havvg/feature/lcfirst-stub

add lcfirst function stub
Merge pull request #654 from havvg/hotfix/TimestampableBehaviorTest

fix timing issues in TimestampableBehaviorTest
reduced ModelCriteria::clear() tests
make ModelCriteria::create() changes more backward compatible
fix generated CS of SoftDelete in forceDelete()
Merge pull request #657 from havvg/master

fix generated CS of SoftDelete in forceDelete()
Merge pull request #653 from alanbem/hotfix/query_object_reset

Can't fully reset query objects.
fixed urls to trac tickets propel.phpdb.org/trac/ticket -> trac.propelorm.org/ticket