embedded jetty
gitignore, run.sh
gitignore
Merged 'develop'.
refactoring of Peer, User, Api, Nxt
Block and Transaction interfaces, not finished
don't log harmless NotYetEnabledExceptions
split Blockchain class
Merged 'develop'.

Conflicts:
	compile.sh
	src/java/nxt/Blockchain.java
	src/java/nxt/Transaction.java
	src/java/nxt/peer/ProcessTransactions.java
blockchain refactoring
define Listeners for Logger and for Blockchain scan, added Observable interface
stop jetty servers at shutdown; don't start peer server until ready
removed excessive debug logging
removed excessive debug logging
clean up
null pointer
cosmetic clean up
allow custom database connection settings
start background threads after all other initialization is complete
use nxt-default.properties for all defaults