increment pom
awaitOrThrow method. Blocks, returning results or wraps any exception thrown by a specific exception type
Further test coverage
Test coverage
Merge branch 'master' into recEngRefactor

Conflicts:
	src/main/java/uk/co/bbc/iplayer/common/concurrency/MoreFutures.java
Fixed after merge with master
from code review: additional test
Merge pull request #28 from iplayer/recEngRefactor

Rec eng refactor
added checked Callable and Function classes
cleaned up code
code cleanup
rebasing with master
code cleanup
code cleanup
function for converting string to pid type
interface for request builders
added changes as per PR
removed RequestBuilder interface...
pom change
Merge pull request #31 from iplayer/migrate-highlights-episodes

Migrate highlights episodes