a bit of decoupling and migrations path yii compatibility

Hola!
I've converted functions to protected (no need for private unless absolutely necessary and related support is provided) and also added
~~~
public $migrationPath='application.migrations';
~~~
to support migrations paths in a Yii compatible way.

btw, nicely done! :)