Added pattern candidate for Utility Abstraction

Signed-off-by: selmeci <selmeci.roman@gmail.com>
Extracted data about entity/utility/process abstraction into abstract
class

Signed-off-by: selmeci <selmeci.roman@gmail.com>
recomment

Signed-off-by: selmeci <selmeci.roman@gmail.com>
New functionality for return raw data about pattern's instances.

Signed-off-by: selmeci <selmeci.roman@gmail.com>
Add function for definition of negative pattern's context

Signed-off-by: selmeci <selmeci.roman@gmail.com>
Add comment to def-negative-context-for-pattern

Signed-off-by: selmeci <selmeci.roman@gmail.com>
Added Entity Abstraction Pattern

Signed-off-by: selmeci <selmeci.roman@gmail.com>