Extended ASN.1 encoder

Extended ASN.1 encoder to support BOOLEAN FLAGS and context dependent tags.
Add support for GENERAL TIME as well

Change-Id: Id53edd1ab21cd86150acdab46372583c377cdcb8
Signed-off-by: Meggan Ehret <meggan@qeo.org>
Merge remote-tracking branch

Merge remote-tracking branch
  'origin/feature/security2.0'
into temp/integration-14.10

Change-Id: I14883b3fdca1b573c8f522484f90c873160e2c7c
Signed-off-by: QCE Seabuild <qce.seabuild@qce.qualcomm.com>