Added a method which will change the state of check items, return all lifecycles and obtain details on a lifecycle
updated to upstream/master
Added comments and changed api to fail gracefully when no check items are provided
Added support for rendering custom pages with constructs of the common pages and added gadgets extension to demonstrate extension usage
Merge remote-tracking branch 'upstream/master'