Subclass quotes so multiple data sources can be consumed

gofmt all code
Log to a file, since screen makes prints pretty useless
Add Quoter interface and Quotes for embedding
Replaced Initialize with New constructors per Go standards

Used reflection to check for nils since accessing a nil value will throw errors
Attempting to use Quotes type instead of Quoter interface in places
Return []stock from parse instead of modifying pointer memory

Proper use of pointer receivers in quote[s|r]
Some better validation of values in layout.go for text formatting
HardCoded mapping of MarkitStock to Stock strings