ButtonWithProgressVM

ButtonWithProgressVM implementation based on SimpleButtonVM. This entity can be used by different components to represent a simple button with a progressBar associated.
Don't you prefer ``` isLoading() ``` as method name instead of ``` getProgressLoading() ```? I think is more descriptive :)