Received "environment" parameters from js code

Jira-issue: WP-1080
Modified Request function

Added "environment" parameter

Jira-issue: WP-1080
Added "profile" evaluation

Added "profile" parameter evaluation into
evaluateEnvironment function.

Jira-issue: WP-1080
Commented out "roaming" and "bearerType" sections

Jira-issue: WP-1080
Add jasmine tests for testing policy manager performance.

In the 'test/jasmine.scale.tests' and 'test/jasmine.timing.test' directory
there are now some tests that will print out how long certain policy
enforcement functions are taking to perform.  These can be run with
jasmine-node from within their respective directories.

Jira issue: WP-1062
Merge pull request #33 from jplyle/add-performance-tests

Add jasmine tests for testing policy manager performance.
Fixed nested condition validation problem

Jira-issue: WP-1080
Added new tests

Added tests related to
- environment tag
- nested condition tag

Jira-issue: WP-1080
Added missing environment evaluation

Environment tag wasn't evaluated inside inner condition
tag when combine was "or".

Jira-issue: WP-1080
Added new tests

Jira-issue: WP-1080
Merge pull request #32 from ccameroni/WP-1080-add-environments

WP-1080 add profile parameter to environment tag
Fixed matching when strings contain spaces

Jira-issue: WP-1124
Added scenarios related tests

Jira-issue: WP-1124
Added scenarios descriptions

Jira-issue: WP-1124
Merge pull request #34 from ccameroni/WP-1124-spaces-in-matching-strings

WP-1124 spaces in matching strings
Merge remote-tracking branch 'upstream/master' into unstable

Conflicts:
	src/pm.cc
Merge remote-tracking branch 'upstream/master' into unstable