Revert "Merge branch 'safin/f1215-time-issue' into rc3.0.8"

This reverts commit 9e7563fbbe15a765034e8ffe4085fab640bcf78d, reversing
changes made to 009898f4ec3173b9b88f26377370638938f319da.
Hide unused configuration parameter from FacePile control
Mark FacePile.Item.Plugins.Like as private because it's not a self-sufficient entity
- move providerIcon config parameter from Stream to Item;
- show source icon image only if it was loaded
Revert "Merge branch 'neurostep/f1036-control_merge_methods' into rc3.0.8"

This reverts commit b5b8a06bb362c95d03fab8b5265eb3b6004a03c0, reversing
changes made to c54e20b28ab1f11eba6308d16406cb4b35ce6354.
F:1293 - updating Submit.onPostComplete event to include the server-side response. Submit.onPostError event format is also updated to become uniform with the Submit.onPostComplete one.
F:1293 - post-CR fixes (typos) in test case
Fix parameter type in the docs
Merge remote branch 'origin/rc3.0.8'
Changelog for v3.0.8
Tagging the 3.0.8 release.
- use new custom tags system introduced in JsDuck 5
- add several guides
- add @package tag for all documented classes
- mark several plugins as private
- hide some inherited labels, configs and methods from child controls
[Echo.GUI.Tabs] 'shown' callback added
[Echo.GUI.Tabs] tests for 'shown' callback added
[Echo.GUI.Tabs] refactoring
Submit control - taking "errorCode" and/or "errorMessage" from the right place within the "Submit.onPostError" event handler (F:1320)
[Echo.GUI.Tabs] documentation & test messages fixd
F:1312 Pass apiBaseURL into the Echo.StreamServer.API.request call
Don't set value of undefined attribute/property to empty string, diff will be much smaller now.
We need to use contents() method instead of children() otherwise will skip text nodes during comparison which is not good