context: add VIENNACL_NO_CURRENT_CONTEXT to disable current_context with an assert; and don't presume that MEMORY_NOT_INITIALIZED means the same as 'use some default context'