Update attribute visibility

 * Implement scenario() method similar to Yii2
 * Make all attributes visible by default
 * Add hiddenAttributes() method to hide specific attributes
Changed scenarios() default behavior
Merge pull request #37 from codemix/refactor-attribute-visibility

Update attribute visibility