fixed #1 and #2

+ the service now returns the $http promise directly
+ fixed the url
random quotes now working (on refresh)
changed dot notation
reverted dot notation; beautified
set random quote returned by service instead of dummy quote
removed grunt serve
ajax load animation added

generated by http://preloaders.net
show spinner while quote is getting retrieved, hide quote div meanwhile
implemented parsing of quote source (closes #3)
renamed app
fixed spacing of words caused by jsbeautify
data is now retrieved as a whole (and cached); custom directive added; markdown parsing is now done by Parsedown
added navigation buttons
added $location config
updated ejgQuoteCtrl to provide quote history
improved formatting and comments
RandomQuoteCtrl reimplemented to QuoteCtrl; now provides history usage and get quote by id
implemented QuoteHistoryService to track seen quotes and navigation between them; also with browser location setting (sets quote id as hash)
fixed en-/deable of previous button
beautified
simplified adding of new objects

after: only object (containing id!)
before: object and id