Merge pull request #2 from tanty/master

Correct proper license and version on the About dialog
Allowing pausing the pipeline from the controller
Pausing the pipeline when showing the about dialog
Not running the pipeline when coming from switcher with about dialog
Using state transitions instead of pure states in the pipeline
Adding timer to stop the pipeline after some seconds PAUSED
If the application is recording and the pipeline needs to be stopped, ensure
that the recording gets properly finished before stopping the pipeline.
Revert "Adding timer to stop the pipeline after some seconds PAUSED"

This reverts commit 599cd7759a56c1217b7b29d82a50087555e2b83f.
resourcemanager: remove parent assignation.

It's not needed.
resourcemanager: rename attributes with m_ prefix.
resourcemanager: add resource helpers

addAudioResources()
removeAudioResources()
isVideoGranted()

These functions will be used later on.
resourcemanager: grab VideoRecorderType always

This patch will grab the VideoRecorderType resource at constructor, and the
acquireXXXResources() will only check if the resources are already in place.
resourcemanager: add updateAndAcquire() helper
resourcemanager: if lost set result to false
changelog
Fixed problem with website initialization in the about view
Converted AboutView in an item and embedded it in the viewfinder
Some theming tweaks in the about view
Small tweaks to dim the disabled buttons in the main ui
changelog