Moved ParserState and ParserResult types into Parser module.
Renamed Constant -> ConstantValue, Address -> AddressValue.
Updated the parser to handle constant directives.
Use Identifier for constants, labels and names.
Updated the assembler to handle constant directives.
Merge pull request #6 from nullobject/feature/constants

Added support for constant directives.