Attempting to address #1290: RDTSCP is defined as true for Xeon Phi build, also minor cleanup

(cherry picked from commit 3d3f43020efc49cae70f7b14a9c0b2ebfe3fef94)
First code for transpose example

(cherry picked from commit 398ac0a9c12ebdb46ea5c6d732026cb2a13411b5)
Adding more transpose variants

(cherry picked from commit 6575ac269af7404d9f046003e7de1798e664206c)
Transpose example complete

(cherry picked from commit 3578377d17ea404fc19db2ed6945cc954c885d8b)
One small step to resolving #504

(cherry picked from commit 9bc7bc5e56b299a21fa072adf0e67594919cb245)
Fixing sheneos cmake script

(cherry picked from commit 11f5ba96fdedb2502c0f061f6258df13f12cb1e6)
Fixing get_value for old dataflow component

(cherry picked from commit 6131858955b6b18c34bad072dedb6d97364c64ce)
non-syncronized shift operators have been removed

(cherry picked from commit eb803ec16fd9eb92e537ec9dcce960c13b5d8bcd)
Fixed #1292: Wrong abs() function used in example

(cherry picked from commit 7035745f1326553b85317e4e96f2331f41fa9eb2)
Working on #1288: Add new performance counters

(cherry picked from commit 146d99409a42fb30fbb7ef00b36171f897840f3e)
Putting proper scaling factor for tick count in place.

(cherry picked from commit bbaf7fdade4b727d8f69d44aa374b577ad2525eb)
Adding closed tickets to docs

(cherry picked from commit 722c13cf39c1e2605656b9b31000684f0f372166)
Unbreaking unwrapped

(cherry picked from commit 1b0a4a07cf4070ca9b031d4d3e86c9c34fd000ab)