Refactored view utils for storing view size, state and position
Refactored view utils for storing view size, state and position

@min_best_size and @remember_size_pos are replaced by Mixins. Separated Size from Position, allowing for combining Minimalistic with Position storing, without bothering for previous window sites. Also, maximized window state is now being stored as well.
[completed: 84, 83]

Bouke/mvvm