fix(jenkins): reset baseUrl in protractor conf

Commit 22b817ec11f7ab1a81342a4b60acd644a3f2a8c3 changed the url
used by protractor in all docs tests to prepend "build/docs", which
was already set to the `baseUrl` in `protractor-jenkins.conf`. This
commit just changes the protractor config's `baseUrl` to adapt
to the changes in the spec files.

Closes #9783
WIP - feat(core): add methods `every()` and `some()` (similar to `forEach()`)

NOTICE: This is just a POC implementation to see if there is interest for the feature.
        There are many performance improvements to be made and tests to be written (and run).
Sometimes it is useful to be able to iterate over an array/object, but abort the operation as soon
as some condition is met. This commit adds two methods that provide this functionality:
1. some:  Test whether some element in the array/object passes the test implemented by the provided
          function.
2. every: Test whether every element in the array/object passes the test implemented by the provided
          function.

Closes #263